Skip to content

Conversation

@cofin
Copy link
Member

@cofin cofin commented Oct 24, 2025

Switch PostgreSQL queries to use pg_catalog for improved compatibility.

@cofin cofin merged commit edbb9bf into feature/oracle-in-memory-flag Oct 24, 2025
9 of 10 checks passed
@cofin cofin deleted the features/postgres-data-dictionary-fix branch October 24, 2025 17:25
cofin added a commit that referenced this pull request Oct 24, 2025
…#144)

* fix: Refactor ADK store SQL table creation methods to be asynchronous

This is done mainly to address issues with Oracle's JSON detection and in-memory flag on creation.

- Changed `_get_create_sessions_table_sql` and `_get_create_events_table_sql` methods in various ADK store classes to be asynchronous.
- Updated `create_tables` methods to use `execute_script` for executing SQL statements asynchronously.
- Modified the Oracle ADK store to support INMEMORY PRIORITY HIGH clause for table creation.
- Added tests to verify the correct creation of tables with INMEMORY settings for both async and sync stores.
- Updated Litestar configuration to reflect changes in INMEMORY clause handling.

* fix: assertions

* refactor: switch from information_schema to pg_catalog for column and table queries in PostgreSQL adapters (#146)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants