- more tests for jsonb functions
- better message render for debug
- fix migrations name parsing #14
- better pool locking
- pool blocking queue
- tests updated
- folders/reducers refactored
- Clojure/Lazy Vectors removed
- pool/with-conn
- core/with-conn
- refactor BIN/TXT constants
- refactor Connection constructor
- refactor Pool constructor
- pool lifetime opt renamed
- docker pg 16beta -> 16stable
- log-level removed
- connection debug
- pool logging refactored
- pool locking refactored
- pg.integration: config-txt and config-bin vars
- pg.honey: on-connection wrapper
- test json namespaces
- rename Accum to Result
- begin extended syntax (level, read only)
- column reducer
- ClojureVector type & default reducer
- lazy ToC and DataRow
- lazymap: lock passed
- read-only? conn param
- HugSQL support via pg2-hugsql package
- minor changes in readme
- future todos added
- unused imports
- KW class
- on-connection macro in pg.core
- IConnectable protocol on pg.core
- fix concurrent tests
- fix bpchar decoding
- Matrix class added
- array encode/decode bin/text support
- tests added
- JSON wrapper is idempotent
- JSON encode: default is IPersistentMap
- OID.toElementOID method
- array readme section
- todo updated
- remove type hint class
- jsonb version encoding and decoding
- bpchar encoding and decoding
- pass json(b) as a string
- refactor txt and bin encoder
- refactor server message dispatch
- remove phase enum
- migrations
- fix file names in readme
- fix file parser (dot vs hyphen)
- rename files (in jar as well)
- msg package split on msg.server and msg.client
- ClientMessage and ServerMessage interfaces
- PGError and PGErrorResponse extend RuntimeException
- fixed offset/limit bug when parsing binary json
- make CodecParams class immutable
- ObjectMapper support in:
- connection,
- codec params,
- pg.json ns,
- encode/decode-bin/text,
- JSON middleware
- migrations
- toc depth
- honey queries function
- pg-honey helpers
- pg-honey demo and reamde
- Next.JDBC wrapper
- more docs
- with-tx macro refactored
- error! function added
- msCancelTimeout renamed
- requireNonNull messages added
- connection isClosed refactored
- org.pg.proto package
- int to float encoding support
- oids type hints bug fixed
- concurrency tests
- new benchmarks
- Makefile java path
- LazyMap and LazyVector
- prg.pg.clojure package
- reducers refactored
- plan/reduce benchmarks
- reducer init() method accepts keys
- matrix header row added
- with-tx reflection warning removed