WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

1.2 changelog

Zhen Li edited this page Apr 28, 2017 · 3 revisions

1.2.2

  • Roll back to initial server if running out of routers #155
  • Support transient but not terminated by user errors in retry #156

1.2.1

  • Fixed IPv6/IPv4 resolution bug

1.2.0

  • Added Session.read_transaction and Session.write_transaction to allow execution of reusable units of work
  • Added retry logic, configurable via max_retry_time driver configuration argument (default 30s)
  • Decoupled Session from single underlying connection; a Session can now be defined as a causally linked sequence of transactional units of work
  • Bookmarks are now automatically passed between transactions within a routing session
  • Auto-commit transactions (Session.run) will now partially sync to the network (RUN and PULL_ALL will be sent to the server, the RUN response will be received); this allows exceptions to be raised at a more logical point in the application
  • Support for IPv6
  • Compiled C modules are now included (on platforms that support these) for improved performance

Clone this wiki locally