Skip to content

v1.2.14

Latest
Compare
Choose a tag to compare
@neil-xie neil-xie released this 13 Nov 18:50
· 157 commits to master since this release
51ca977

What's Changed

Added

Changed

  • Refactor visibility triple manager by @neil-xie in #6267
  • advance ack-level to avoid querying the same (empty) tasks next time by @dkrotx in #6258
  • Concurrency primitives need concurrent tests by @Groxx in #6274
  • Simplify common/locks.Lock, 5-10x speedup by @Groxx in #6275
  • Update simulation tests results to show matched tasks per tasklist by @Shaddoll in #6276
  • Ratelimiter polish / fix: improve zero -> nonzero filling behavior for new ratelimiters by @Groxx in #6280
  • Wrap errors from child workflow in canary sanity workflow by @fimanishi in #6279
  • Always notify subscribers on membership change by @dkrotx in #6283
  • Disconnect dangling pollers on membership lost by @dkrotx in #6272
  • error-out if we can't Subscribe to membershipResolver by @dkrotx in #6290
  • Easier support for multiple instances locally by @jakobht in #6289
  • Refactor pinot custom string query in pinot_query_validator by @bowenxia in #6298
  • Update change logs for previous releases by @neil-xie in #6306
  • move permember ratelimiter to it's own package by @dkrotx in #6304
  • Introduce round robin load balancer to matching client by @Shaddoll in #6300
  • Update matching simulation test to support round robin load balancer by @Shaddoll in #6311
  • Refactor test code for readability by @bowenxia in #6308
  • [CLI] upgrade urfave/cli to v2 by @shijiesheng in #6285
  • Refactor PeerProvider & hashring interaction by @dkrotx in #6296
  • Unit test to cover 88.7% for history replicator by @bowenxia in #6314
  • [CLI] replace BackgroundContext with CLI's context by @shijiesheng in #6328
  • [Wf-Diagnostics] Refactor to move all timeout related checks under one directory by @sankari165 in #6332
  • [CLI] start/signalstart workflow requests should include headers from opentracing SpanContext by @shijiesheng in #6329
  • Switch to dependency injection for the main CLI by @Groxx in #6331
  • Current refresh interval is too high by @dkrotx in #6357
  • Ring member refresh log improvements by @taylanisikdemir in #6361
  • Improve unit tests for history/config by @Shaddoll in #6354
  • refactor/testing domain update callback by @davidporter-id-au in #6365

Fixed

  • Handle custom string not equal case for Pinot by @bowenxia in #6266
  • Minor global ratelimiter fix: don't reduce values when "boosting" by @Groxx in #6281
  • Fix port string to uint16 parsing by @taylanisikdemir in #6291
  • Update latest release auto setup tag name to lower case by @neil-xie in #6292
  • [Wf-Diagnostics] Unmarshal metadata for timeout issues and rootcause by @sankari165 in #6294
  • Pinot handle customer keyword type empty val by @bowenxia in #6302
  • Minor fix for timer usage by @Shaddoll in #6305
  • Fix parent close policy by @Shaddoll in #6307
  • Refactor visibility migration code and add support for OpenSearch visibility migration by @neil-xie in #6284
  • Fix race condition in Describe handler by @Shaddoll in #6312
  • Temporary patch: ensure errors lead to exit(1) in main funcs by @Groxx in #6318
  • Bugfix: server was ending when in log-debug mode by @Groxx in #6321
  • Fix task reader timer by @Shaddoll in #6324
  • CLI cleanup: exit-1 on error, and use consistent error printing everywhere by @Groxx in #6322
  • Fix slice init length by @cuishuang in #6293
  • [Wf-Diagnostics] fix tasklist name in workflow trigger from frontend api by @sankari165 in #6327
  • slow down ratelimiter comparison tests, fix one by @Groxx in #6330
  • [Wf-Diagnostics] Point to activity task for activity failures by @sankari165 in #6355
  • [Wf-Diagnostics] rootcause simple worker service caused activity and workflow failures by @sankari165 in #6351
  • [CLI] fix incorrect propagation of span context in start workflow by @shijiesheng in #6363
  • Fix backlog count for sticky tasklist by @Shaddoll in #6367
  • Fix bug that OpenSearch client not use external version for index requests by @neil-xie in #6368
  • Squash NaN bugs and prevent them from coming back. by @Groxx in #6375

Removed

New Contributors

Full Changelog: v1.2.13...v1.2.14