Releases
v0.3.0
jruaux
released this
28 Apr 19:19
Changelog
π Merge
π Features
43db1f9 Changed default rule to no-caching
321c41e Enabled fail on unknown config stream properties
dc55128 Added meter registry config option
c98d3b4 Added query type (static, prep, call) to search index
6e2b828 Exposed stream config manager state
4a89d88 Using Redis stream to store config, closes #10
3e09d46 π¨ Changed key prefix to application name, closes #9
3ef3617 Replaced QueryWriter component with RediSearchMeterRegistry, closes #11
d2ec161 Added query ID matching rules
dba2c40 Added logging
9045c8e Using hashed params for prepared statement
4a54916 demo : Migrated dashboard to TS.MRANGE with label filters
217ff32 Added metrics per query
c00d080 demo : Updated dashboard
ff10404 Added backend metrics
47756db Added graceful handling of parsing failures
01a93eb Introduced parsed SQL cache
fa6c223 demo : Using published Docker image instead of building it
π Fixes
6451bc5 Fixed cache hit/miss metric
3604326 java.sql.Driver service name
ποΈ Changes
be6cba7 Introduced core and cli subprojects
17e675d made constructor private
85779fb preparing for separate config module
0992bf9 Removed unused code and simplified result-set cache
bd7027c introduced query cache and writer
7b4c354 Changed duration data type for config
41f6bd5 reorganized packages
d690fe0 Introduced hashing function
1a230cb Removed meters from Query
1ffc357 cleaned up row set implementation
4715bc8 Removed RowSet dead code
16b80f7 Removed dead code
40ebfd7 Moved tests and benchmarks to jdbc project
55955ca Prefixed JDBC classes
π§° Tasks
b8bda2f remove obsolete config options
π Build
22b6206 Removed CLI from build
84c09b0 Added test for properties mapper
dbec9d0 Enforcing bytecode level for deps
1171cfb Added test docker-compose file
c20b8f8 Increased timeout
1aea0f7 disabled gradle build caching
b77cb10 Formatting
dc463b0 Removed changelog format option
891ef63 Cleaned up statement creation/closing
132bd9e Made benchmark workflow callable on demand
2b54983 Added option to compile to Java 8
74f5af7 Added test for getInt
e2a564f demo : Removed mysql host volume in docker compose
5be9eab Fixed benchmarks
4a5b67d Removed dependency on io.airlift:units
fb9ef6a Bump for next dev cycle
db402e7 Added docker image publishing
π Documentation
5bcaa5b Updated config properties
aff530d Updated configuration section
7c33083 Updated default rule TTL
65ebcd1 Documented metrics registry option
8070eec Using grafana.com dashboard ID
f06e65f Updated for key prefix change
2604980 Added demo steps to demo itself (port 8080)
944f36e Added white background to flow diagram
b1365ba Added flow diagram
1f07180 Updated dashboard screenshot
βοΈ Dependencies
55bc8d4 demo : switched to datafaker
b26f11b Upgraded kordamp plugin and moved to datafaker
2a3f9b1 Removed commons pool
2d5ae19 Upgraded trino and lettucemod
2395948 Upgraded to micrometer-redis 0.5.0
566ba80 Upgraded lettucemod and micrometer
You canβt perform that action at this time.