enso/std-bits
Radosław Waśko 5f0a16c87c
Audit Logs for Postgres connections opened through a data link (#9873)
- Closes #9599
- Implemented API for sending audit logs to the cloud on a background thread.
- If the Postgres connection is opened through a datalink, its internal JDBC connection is replaced by a wrapper that reports executed queries to the audit log.
- Also introduces `EnsoMeta` - a helper Java class that can be used in our helper libraries to access Enso types.
- I have replaced the common pattern scattered throughout the codebase with calls to this 'library' to avoid repetitive code.
- Refactored `Table.display` to share code between in-memory and DB - it was needed as the function stopped working for `DB_Table` after adding making the `Table` constructor `private`.
- Clearer error when reading a SQLite database from a remote file (tells the user to download it first).
- Follow up - correlate asset id of the data link:
#9869
- Follow up - include project name (once bug is fixed):
#9875
- Some problems/improvements of the audit log:
- The audit log system is not yet ready for high throughput of logs
#9870
- The logs may be lost if `System.exit` is used
#9871
2024-05-11 08:54:33 +00:00
..
aws/src/main/java/org/enso/aws Fix missing AWS region in S3 operations (#9546) 2024-03-27 12:00:15 +00:00
base/src/main/java/org/enso/base Audit Logs for Postgres connections opened through a data link (#9873) 2024-05-11 08:54:33 +00:00
benchmarks/src/main/java/org/enso/benchmarks/libs Fix incremental compilation of runtime/test (#8975) 2024-02-13 10:05:31 +01:00
database/src/main/java/org/enso/database Audit Logs for Postgres connections opened through a data link (#9873) 2024-05-11 08:54:33 +00:00
google-api Google Spreadsheet Reading (#1976) 2021-09-03 21:41:12 +02:00
image/src/main/java/org/enso/image Update java formatter sbt plugin (#8543) 2023-12-15 14:45:23 +00:00
snowflake/src/main/java/org/enso/snowflake Data link for Snowflake. (#9514) 2024-03-21 17:06:56 +00:00
table/src/main Add table running variance skew sd and kurtosis (#9854) 2024-05-09 08:45:29 +00:00