8.3.2.25. v4.3.4ΒΆ

commit f77f6a785c70de0e07c0f60da557286ff3760052
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Jun 29 16:27:40 2020 -0500

    fix(validation): Fix stupid validation bug.

    Craig @ videoamp ran into an issue where stored errors on a Lease were
    causing startup issues, The issue was that the Lease Errors array
    contained cached uniqueness violation errors, despite data from the
    WAL proving that everything was properly unique.  The root cause was
    that stored errors were not being properly cleared when
    sanity-checking the state of the world.

    Issue fixed by using the proper interface for clearing validation on
    an object.

M   backend/dataTracker.go

commit 9d0001b8201a90d697e515e845b3baf2fdc58b48
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Sun Jun 28 13:41:14 2020 -0500

    fix(jwt-token): Allow the secondary keys to be checked.

    This breaks the fallthrough testing.

M   backend/jwt-utils.go

commit 8a9f5887edc17e10cd349a919961a64711d3d221
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Jun 25 12:29:03 2020 -0500

    perf(replication): Make passive-side catchup faster.

    When we are catching up on commits we have missed since the last time
    we replicated the nic streams, we do not need to flush changes to disk
    every time we write a commit, as they tend to be numerous and small.

    Instead, only switch over to synchronus writes when we switch over to
    realtime commit streaming.

M   datastack/cb2iov_32.go
M   datastack/cb2iov_64.go
M   datastack/streamingSyncPassive.go
M   datastack/streamingSync_test.go
M   datastack/wal.go

commit e3cb6955e8a42252bfc738617ba480beb9937df5
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Jun 24 11:58:39 2020 -0500

    build: add aws cli to travis

M   .travis.yml

End of Note