1. 06 Jul, 2020 5 commits
  2. 05 Jul, 2020 14 commits
  3. 03 Jul, 2020 2 commits
  4. 20 Jun, 2020 1 commit
  5. 09 Jun, 2020 2 commits
  6. 02 Jun, 2020 1 commit
  7. 31 May, 2020 1 commit
  8. 11 May, 2020 1 commit
  9. 14 Apr, 2020 1 commit
  10. 05 Apr, 2020 4 commits
  11. 04 Mar, 2020 1 commit
  12. 14 Feb, 2020 2 commits
  13. 10 Feb, 2020 5 commits
    • Kirill Smelkov's avatar
      Merge branch 'master' into t · a6a767c9
      Kirill Smelkov authored
      * master: (79 commits)
        go/zodb/zodbtools: Regenerate test data + fix
        go/zodb/fs1: Regenerate
        go/neo/proto: Regenerate
        go/neo/proto: Fix protogen to work without prior `go install`
        go/*: Add Unwrap to custom errors that have Cause
        go/zodb/btree: Represent a tree node - either BTree or Bucket - by Node
        go/zodb: Cosmetics
        go/zodb: LiveCache: Reclassify all objects on cache control change
        go/zodb: LiveCache: Allow objects to be pinned / omitted from the cache
        go/zodb: Prepare to rework/fix LiveCache control
        go/zodb: persistent tests: Factor test database setup out of TestPersistentDB
        go/zodb: persistent test: Fix thinko in tPersistentDB.checkObj
        go/zodb: Don't expose LiveCache internal organization onto its users
        go/zodb: OpenStorage -> Open
        go/zodb: LastTid -> Sync + Head
        go/zodb: DB: preserve δtail not to go down to ø slice on seldom commits
        go/zodb: ΔTail += Data()
        go/zodb/*: Cosmetics, typos, ...
        go/zodb: Connection.Resync
        go/zodb: DB: handle invalidations
        ...
      a6a767c9
    • Kirill Smelkov's avatar
      go/zodb/zodbtools: Regenerate test data + fix · 84845c97
      Kirill Smelkov authored
      The only change is extra LF that is appended to end of 1.zdump.pyok due
      to nexedi/zodbtools@624aeb09.
      
      Correspondingly fix dump on zodbtools/go side.
      84845c97
    • Kirill Smelkov's avatar
      go/zodb/fs1: Regenerate · 968f9555
      Kirill Smelkov authored
      The only update comes from
      
      b@8c9698d6
      968f9555
    • Kirill Smelkov's avatar
      go/neo/proto: Regenerate · 461f0bdf
      Kirill Smelkov authored
      Rerun `go generate` for this package. Updates come due to updated
      `stringer`. zproto-marshal.go stays the same.
      461f0bdf
    • Kirill Smelkov's avatar
      go/neo/proto: Fix protogen to work without prior `go install` · 227c1260
      Kirill Smelkov authored
      When trying to regenerate zproto-marshal.go on a fresh go workspace I
      got:
      
          (neo) (z-dev) (g.env) kirr@deco:~/src/neo/src/lab.nexedi.com/kirr/neo/go/neo/proto$ go generate
          typecheck: ../../zodb/zodb.go:174:2: could not import lab.nexedi.com/kirr/go123/mem (can't find import: "lab.nexedi.com/kirr/go123/mem")
          exit status 1
          proto.go:57: running "sh": exit status 1
      
      Digging around a bit this turned out to be due to that
      importer.Default() is using packages in only binary installed form:
      
          https://github.com/golang/go/issues/19334#issuecomment-283430322
          https://github.com/golang/go/issues/11415
      
      Fix it by using "source" importer which always looks at sources.
      
      (zproto-marshal.go stays unchanged after `go generate` rerun)
      227c1260