Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 40 million developers.
Sign up- San Francisco, CA
- Sign in to view email
- https://dgraph.io
Pinned
1,132 contributions in the last year
Contribution activity
August 2019
Created a pull request in dgraph-io/ristretto that received 5 comments
Overhaul the stats collection
Make stats collection part of cache and pass it into policy and sampled LFU, so we can track lot more metrics. In particular: Number of keys added…
+209
−138
•
5
comments
- Use standard proto functions for Marshal/Unmarshal and Size
- Fix table.Smallest/Biggest and iterator Prefix bug
- Implement preallocated buffer
- Store entire L0 in memory
- Adding encrption support to the table and table builder.
- don't return error if it writes are blocked for discard stats
- binary search based table picker
- Pick necessary memtables for the key iterator.
- Performance Improvements to block iterator
- encryption registry
- Add Ibrahim to code owners
- Use pointers instead of binary encoding
- Do not search entire L0 for a specific key
- Fix transaction too big issue in restore
- Fix race condition in updateDiscardStats
- Reuse block iterator inside table iterator
- sst encryption
- Prevent unnecessary safecopy in iterator parseKV
- Add option to show badger logs in write benchmark tool
- [breaking/format] Remove vlen from entry header
- Cast results of len to uint32 to fix compilation in i386 arch.
- Close DB opened by TestBug578
- Improve value log GC logic
- Add cache to value log reads.
- Making the stream writer APIs goroutine-safe
- Some pull request reviews not shown.
- Remove ignore index conflict from various places
- Add support for *API* required for Multiple Mutation
- Bugfix: Set found to false to avoid deleting index edge when value doesn't match.
- Fix bug in backup KeyToList function.
- Apply GraphQL best practice to updates
- Add Apollo tracing to GraphQL layer
- Print sha256 of execuatble in the build details.
- Bugfix: Reset alias after assigning it to UidCountAlias
- Enterprise - Support reading a signed file with details of Enterprise license
- Print commit SHA256 when invoking "make install"
- Add additional logs to show progress of reindexing operation.
- Use one atomic variable to generate blank node ids for json objects
- Fix flaky 21-million query tests.
- Various optimizations for Geo queries
- Bulk Loader: Fix memory usage by JSON parser
- Fix for panic in fillGroupedVars
- Add support for conditional mutation in Upsert Block
- Reuse postings and avoid fmt.Sprintf to reduce mem allocations
- Change x.Parse to return a struct instead of a pointer.
- use Item.Errorf to report errors that include line and column numbers.
- Avoid reallocating and copying api.NQuad objects for rdf.Parse
- Memory optimizations for bulk loader
- Return GraphQL compliant errors
- Add support for len function in query language
- Start adding documentation and fix data races in query.go.
- Some pull request reviews not shown.

