Releases: ovn-org/libovsdb
Releases · ovn-org/libovsdb
v0.7.0
🚀 Features
- server: delay transact commit
- PR: #199
- client: pass Context to client functions that call rpc2's Call()
- PR: #208
- Use pointers for optional datatypes. Use arrays for fixed size sets
- PR: #204
- Cluster support
- PR: #221
- server: support mutate over maps
- PR: #225
- Add configurable logger, metrics
- PR: #223
🐛 Fixes
- api: fix update is using wrong 'op'
- PR: #194
- server: expand named UUIDs in rows
- PR: #205
- cache: rlock row by model
- PR: #206
- server: Fix Update Operation
- PR: #202
- server: mutate insert only if not present
- PR: #207
- server: Process Monitors Synchronously
- PR: #213
- play_with_ovs: fix filename
- PR: #217
- client: Clean up RPC client on failed connect
- PR: #218
- bindings: Add Optional UUID Handling to NativeToOvs
- PR: #220
- Multi-database fixes for client and server
- PR: #224
- fix typos
- PR: #227
- bindings: convert optional nil pointers to empty sets
- PR: #231
- client: Filter immutable fields from Update
- PR: #210
- server: Fix diff of non-normalized fields
- PR: #236
- server: fix mutate insert on nil map
- PR: #237
- Fix The Server Impl so OVN-K CI can pass
- PR: #238
- cache: Fix ApplyModifications for pointer fields
- PR: #239
- cache: Fix Delete Handling
- PR: #243
- server: Handle uninitalized maps in mutateInsert
- PR: #246
- More Robust Error Handling For Cache Issues
- PR: #249
- Add more logging to make debugging easier
- PR: #242
- client: Monitor fallback only on unsupported rpc
- PR: #248
- cache: Make Rows() return a map of UUID to Models
- PR: #247
- server: return row uuids in List
- PR: #252
- Refactor Database Model and Schema
- PR: #253
- Fixes synchronicity between transactions/updates
- PR: #254
- Refactor: Reduce Use Of Pointers
- PR: #256
- Suppress reconnection logs
- PR: #260
- Protect cache integrity during reads
- PR: #258
- Make transactions block when using WithReconnect
- PR: #261
- Always enforce checking all indexes
- PR: #263