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
Loading
Please register or sign in to comment