ethdb/memorydb: allow noop compact on memdb (#19907)

* ethdb/memorydb: allow noop compact on memdb

* ethdb/memorydb: fix comment type
This commit is contained in:
Péter Szilágyi 2019-08-01 11:00:56 +03:00 committed by GitHub
parent 7f3362595a
commit e46a01d56c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -197,9 +197,10 @@ func (db *Database) Stat(property string) (string, error) {
return "", errors.New("unknown property") return "", errors.New("unknown property")
} }
// Compact is not supported on a memory database. // Compact is not supported on a memory database, but there's no need either as
// a memory database doesn't waste space anyway.
func (db *Database) Compact(start []byte, limit []byte) error { func (db *Database) Compact(start []byte, limit []byte) error {
return errors.New("unsupported operation") return nil
} }
// Len returns the number of entries currently present in the memory database. // Len returns the number of entries currently present in the memory database.