Use cache for streaming entries instead of opening files for each posting...
Use cache for streaming entries instead of opening files for each posting list. Use iterator instead of channel while streaming entries.
Showing
- commit/cache.go 17 additions, 1 deletioncommit/cache.go
- commit/log.go 75 additions, 43 deletionscommit/log.go
- commit/log_test.go 8 additions, 14 deletionscommit/log_test.go
- gql/parser_test.go 1 addition, 2 deletionsgql/parser_test.go
- posting/list.go 3 additions, 7 deletionsposting/list.go
- query/query_test.go 11 additions, 9 deletionsquery/query_test.go
- server/loader/main.go 1 addition, 1 deletionserver/loader/main.go
- server/main.go 1 addition, 1 deletionserver/main.go
Please register or sign in to comment