Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.10.0 #100

Merged
merged 14 commits into from
Aug 15, 2018
Merged

Release 0.10.0 #100

merged 14 commits into from
Aug 15, 2018

Commits on Jul 3, 2018

  1. Jae/rangeprooffix (#75)

    * VerifyItem takes no index; Return keys/values in range; Fix
    
    * Bump version
    
    * 0.9.1 -- compute hash from rangeproof
    
    * Require Verify() before Verify*()
    
    * Review fixes from #75
    jaekwon authored and liamsi committed Jul 3, 2018
    Configuration menu
    Copy the full SHA
    0b6f4eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eba7009 View commit details
    Browse the repository at this point in the history
  3. Various lints (#80)

    * adhere to: ineffassign, misspell, golint
    
    * unexport helper function & godoc compatibility for package comments
    
    *  _PathToLeaf -> pathToLeaf
    
    * remove obsolete proof-types from doc
    
    * comment exported method and unexport debug helper method
     
    * remove unused private methods
    
    * remove unnecessary else blocks (golint):
    
    * remove unused named returns
    
    * minor changes to make code more idiomatic
    
    * consistent receiver names
    
     * omit type from declaration
    
     * remove brackets from single return val
    
    Signed-off-by: Liamsi <[email protected]>
    liamsi authored Jul 3, 2018
    Configuration menu
    Copy the full SHA
    23c1536 View commit details
    Browse the repository at this point in the history
  4. release v0.9.2 (#82)

    - bump version
    - update changelog
    
    Signed-off-by: Liamsi <[email protected]>
    liamsi authored Jul 3, 2018
    Configuration menu
    Copy the full SHA
    9c3271a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    35ed2f1 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2018

  1. Fix benchmark scripts for current code (#89)

    * Fix benchmark scripts for current code
    * Add benchmark result
    jlandrews authored and liamsi committed Jul 25, 2018
    Configuration menu
    Copy the full SHA
    4097d89 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2018

  1. dep: Change tendermint dep to be ^v0.22.0 (#91)

    This is done to remove the need for an override constraint for tendermint
    in the sdk.
    
    Closes #90
    ValarDragon authored and liamsi committed Jul 26, 2018
    Configuration menu
    Copy the full SHA
    85a9f23 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2018

  1. Remove unused variable

    Mikhail Gusarov committed Aug 6, 2018
    Configuration menu
    Copy the full SHA
    c917ed2 View commit details
    Browse the repository at this point in the history
  2. Remove unreachable code

    Mikhail Gusarov committed Aug 6, 2018
    Configuration menu
    Copy the full SHA
    d4ff72c View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2018

  1. Mutable/Immutable refactor and GetImmutable snapshots (#92)

    * Move orphaningTree logic into VersionedTree
    
    * Move Tree.Set and Node.set to VersionedTree, fix tests
    
    * Move Tree.Remove and node.remove to VersionedTree
    
    * Rename VersionedTree/Tree to MutableTree/ImmutableTree
    
    * Rename files to match type names
    
    * Add GetImmutable and lazy loading of MutableTree
    
    * Move balance and rotate from Node to MutableTree
    
    * Add benchmarks with -benchmem, remove incomplete benchmark
    
    * Rename variables in rotation functions
    
    * Add test to check for consistent tracking of orphans
    
    * Add back ability to load old versions with idempotent saves
    
    * Add idempotent save test case
    jlandrews authored and liamsi committed Aug 11, 2018
    Configuration menu
    Copy the full SHA
    da94e6c View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2018

  1. Merge branch 'master' into develop

    # Conflicts:
    #	CHANGELOG.md
    #	Gopkg.lock
    #	basic_test.go
    #	doc.go
    #	immutable_tree.go
    #	node.go
    #	proof.go
    #	proof_range.go
    #	tree_dotgraph_test.go
    #	util.go
    #	versioned_tree.go
    liamsi committed Aug 14, 2018
    Configuration menu
    Copy the full SHA
    8ed3dad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e62436 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26179c2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #95 from misha-tectonic/master

    Fix `go vet` failures
    liamsi authored Aug 14, 2018
    Configuration menu
    Copy the full SHA
    5ee244d View commit details
    Browse the repository at this point in the history