Skip to content

1.3.0

Compare
Choose a tag to compare
@Denchick Denchick released this 25 Mar 10:50
· 188 commits to master since this release
be78c32

What's Changed

On the way to SPQR 2.0 #431

  • Added 'ALTER DISTRIBUTION ATTACH RELATION' command by @EinKrebs in #480
  • Removed 'ATTACH TABLE TO DATASPACE' from gram by @EinKrebs in #482
  • Fix GetDistribution method in MemQDB by @EinKrebs in #485
  • Added 'ALTER DISTRIBUTION ds_id DETACH RELATION rel_id' statement support by @EinKrebs in #484
  • Forbid default distribution & coordinator fixes by @EinKrebs in #490
  • Support hash functions in distributions. Add distribution key in inte… by @reshke and @ein-krebs in #503 #505
  • Removed unused function SetDS from some clients by @EinKrebs in #507
  • Enhace yacc parser to accept multiple relations by @reshke in #508
  • Forbid setting __spqr__distribution param & removed Distribution-related client methods by @EinKrebs in #509
  • Remove sharding rules by @EinKrebs in #510
  • More verbose output in 'SHOW distributions' command by @EinKrebs in #514
  • Added test for re-attaching relation to distribution by @EinKrebs in #516
  • Add 'SHOW realtions' method to console by @EinKrebs in #515
  • Removed sharding rules from core & QDB by @EinKrebs in #517
  • Detach relations in DROP DISTRIBUTION CASCADE by @EinKrebs in #529
  • Deprecate key range upper bound in grpc by @EinKrebs in #527
  • Added processing for 'ADD/DROP SHARD' commands by @EinKrebs in #539
  • Drop key range upper bound from everywhere by @EinKrebs in #553
  • Fix DROP DISTRIBUTION in etcd by @reshke in #565

Shards [re]balancing

Extended Protocol improvements

  • Fix xproto with advanced routing logic. by @reshke in #456
  • Change parameter in TestPrepStmt so no ParameterStatus is sent by @EinKrebs in #466
  • Fix logging during database & sharding rules in proto tests by @EinKrebs in #471
  • 'maintain_params: true' in xproto tests router config by @EinKrebs in #472
  • Add nodata case in xproto by @reshke in #486
  • Split bind/exectute logic into stages by @reshke in #487
  • Delete non-idempotent tests by @reshke in #491
  • Fix some xproto tests by @reshke in #492
  • Xproto route on param test by @reshke in #497

Fixes, refactorings, tests, etc.

New Contributors

Full Changelog: 1.2.0...1.3.0