Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: configurable caching for postgres with support for tracing (#5082)
* feat: configurable caching with support for tracing * fix: correct TypedQuery creation * fix: store columns in TypedQuery * fix: store column names as well * fix: define aliases and fix some references to PostgreSql * chore: doc comments and cleanup * chore: doc comment adjustments and renames * test: cover the queries and caches * fix: actually pass tracing flag * refactor: merge the two prepared query caches * fix: make sure to return the caller-provided sql with TypedQuery * chore: get rid of some unneeded accessors * chore: update assertion text * doc: clarify comment * chore: use rsplit because we expect traceparent at the end * doc: correct comment * test: cover higher capacity in the tests * [integration] * chore: correct typo * fix: remove unneeded outlives trick * chore: less annoying trace message * chore: switch over to tokio mutex * refactor: use a NoOp hasher
- Loading branch information