- Mar 03, 2016
-
-
Manish R Jain authored
Testing Distributed Loader
-
Manish R Jain authored
Set the number of goroutines for gentle merging to 18. It is little slower to run these goroutines, but they keep the memory usage in check.
-
Manish R Jain authored
-
Manish R Jain authored
-
Manish R Jain authored
Store any errors encountered while running the pipeline. If any error is found, stop processing immediately. Switch the system to sync.WaitGroup completely, instead of an error channel. Log fatal on error in loader and uidassigner
-
Manish R Jain authored
Loader shouldn't cause uid assignment. Add a Get() function in uid, and avoid calling rdf.GetUid. Plus, other changes across the entire code base to accommodate this.
-
Manish R Jain authored
-
Manish R Jain authored
Change how many keys we merge. Also, run gentlyMerge in a goroutine, so our memory monitor can call aggressivelyEvict in time. Also, with this change, the memory growth is a heck of a lot more controlled.
-
Manish R Jain authored
-
Manish R Jain authored
-
Manish R Jain authored
-
- Mar 02, 2016
-
-
Manish R Jain authored
-
Manish R Jain authored
-
Manish R Jain authored
-
Manish R Jain authored
use new Lexer initializer
-
Manish R Jain authored
-
Tim Cheng authored
-
- Mar 01, 2016
-
-
Manish R Jain authored
Distributed query and mutation testing
-
Manish R Jain authored
-
Manish R Jain authored
Create a sync.Pool for entry struct. This removes newOrExisting in uid/assigner.go from memory profiler.
-
Manish R Jain authored
Allocate lexer on stack instead of heap. This now makes rdf.Parse very cheap, it no longer shows up in top10.
-
Manish R Jain authored
Add memory profiling. Use a sync.Pool for lexer. Add benchmark numbers before and after using sync.Pool. Simplify assignUids only.
-
Manish R Jain authored
-
Manish R Jain authored
Handle absense of mutation or query in GraphQL. Fix bugs in goroutine's variable access, and pointer assignment to mutationArray.
-
- Feb 29, 2016
-
-
Manish R Jain authored
Distributed Mutations: Xid to Uid, NQuads to Edges, Apply Edges
-
Manish R Jain authored
-
Manish R Jain authored
Assign uids for xids over the network. Convert NQuads to Edges using the assigned uids, and then apply these as mutations over the network.
-
Manish R Jain authored
Distributed mutations from DirectedEdges
-
Manish R Jain authored
-
Manish R Jain authored
-
Manish R Jain authored
-
Manish R Jain authored
-
Manish R Jain authored
-
Manish R Jain authored
-
- Feb 28, 2016
-
-
Manish R Jain authored
-
- Feb 27, 2016
-
-
Manish R Jain authored
Distributed server
-
Ashwin authored
-
Ashwin authored
-
Ashwin authored
-
Ashwin authored
-