enso/test
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_Tests Convert most remaining uses of Vector.new_builder to Vector.build (#9891) 2024-05-09 15:52:53 +00:00
Base_Tests Audit Logs for Postgres connections opened through a data link (#9873) 2024-05-11 08:54:33 +00:00
Benchmarks Convert most remaining uses of Vector.new_builder to Vector.build (#9891) 2024-05-09 15:52:53 +00:00
Examples_Tests Enso tests can be run with filter from cmdline (#9065) 2024-02-22 12:31:44 +00:00
Exploratory_Benchmarks Small tweaks from Ned, Mark, Cass and Steve's feedback. (#9859) 2024-05-06 13:49:12 +00:00
Geo_Tests Restructure Standard.Table. (#9559) 2024-03-27 17:10:43 +00:00
Google_Api_Test Enso tests can be run with filter from cmdline (#9065) 2024-02-22 12:31:44 +00:00
Helpers Atom constructors can be private (#9692) 2024-04-29 14:43:18 +02:00
Image_Tests Writing to Data Links (#9750) 2024-04-25 17:55:49 +00:00
micro-distribution Export works without import (#9683) 2024-04-12 14:23:34 +02:00
Table_Tests Audit Logs for Postgres connections opened through a data link (#9873) 2024-05-11 08:54:33 +00:00
Visualization_Tests Small tweaks from Ned, Mark, Cass and Steve's feedback. (#9859) 2024-05-06 13:49:12 +00:00