Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Unigraph

Creating a universal, searchable personal knowledge base that integrates with your existing workflows.
Collective - Host: opensource - https://opencollective.com/unigraph-dev - Website: https://unigraph.dev - Code: https://github.com/unigraph-dev

Move contributing guidelines to wiki

github.com/unigraph-dev/dgraph - 754cd280dbc9803b156d1bdbca4806d1b648f0c3 authored almost 9 years ago by Manish R Jain <[email protected]>
Add wiki references

github.com/unigraph-dev/dgraph - 081c7ef52feedfe3e328effdc1996ced3ae26576 authored almost 9 years ago by Manish R Jain <[email protected]>
Add contribution guidelines.

github.com/unigraph-dev/dgraph - 22032065799176022a6d7ac5379099ebdb395a74 authored almost 9 years ago by Manish R Jain <[email protected]>
Create Talks and About section. Mention GraphQL query language.

github.com/unigraph-dev/dgraph - 1b7721fbc8812dde848dbc0b503cb95b9b048c02 authored almost 9 years ago by Manish R Jain <[email protected]>
About branch v0.1

github.com/unigraph-dev/dgraph - b25f07c55f59f2e0a2e10e22bd6c19c46aaccbc7 authored almost 9 years ago by Manish R Jain <[email protected]>
Add link to Freebase Film

github.com/unigraph-dev/dgraph - 60921aa692147c27154afe9552aff4d06d34efb0 authored almost 9 years ago by Manish R Jain <[email protected]>
Replace Open Source with scalable in tagline.

github.com/unigraph-dev/dgraph - fa983b01272b3d0e258a2035be41ced1076491a8 authored almost 9 years ago by Manish R Jain <[email protected]>
Update about Gitter chat room

github.com/unigraph-dev/dgraph - a5bab933b0ee5b86a836abc9ea8e8c0cff089857 authored almost 9 years ago by Manish R Jain <[email protected]>
Stupid python doesn't like unicodes. Fix it.

github.com/unigraph-dev/dgraph - 4de84b7ad985bbbdbd670c8c2cbc297520d86952 authored almost 9 years ago by Manish R Jain <[email protected]>
file bugs

github.com/unigraph-dev/dgraph - f1202065e46cf304d923a514220c9bebdf9caccd authored almost 9 years ago by Manish R Jain <[email protected]>
Add query performance, and set host port to 80

github.com/unigraph-dev/dgraph - 6cd140efb83ed468269498ac7c9579be30e5b423 authored almost 9 years ago by Manish R Jain <[email protected]>
Update README about loading performance. Update flag name to stw_ram_mb, which explains it's purpose better. Time to update docker image

github.com/unigraph-dev/dgraph - d6e4870ffaea1ee41f4dc3f0dce101ee734d6a7e authored almost 9 years ago by Manish R Jain <[email protected]>
Update logos and instructions about dgraph.xyz

github.com/unigraph-dev/dgraph - a956858fc0b044efb7392fa1862336b951e63bfc authored almost 9 years ago by Manish R Jain <[email protected]>
Fix the indentation issue

github.com/unigraph-dev/dgraph - 71659be6639acb2aa05567ac4c4a3877d1d5032d authored almost 9 years ago by Manish R Jain <[email protected]>
Retab

github.com/unigraph-dev/dgraph - fd064fbf999663edace4702fe76f786996eabfa1 authored almost 9 years ago by Manish R Jain <[email protected]>
Add Google Group link

github.com/unigraph-dev/dgraph - 495e3da6b9e3bdd8e87b971c306805b5f1998c6d authored almost 9 years ago by Manish R Jain <[email protected]>
Update README with current status.

github.com/unigraph-dev/dgraph - 0d9ea2bafb2dde1728d12da3c48c0b085014f43a authored almost 9 years ago by Manish R Jain <[email protected]>
Note about freebase film data in dgraph format

github.com/unigraph-dev/dgraph - f7b1c932323636ee7e287083cba1b21217290c9a authored almost 9 years ago by Manish R Jain <[email protected]>
Fix channel blocking issue during GQL parsing. Allow '-' to be part of predicate name.

github.com/unigraph-dev/dgraph - c02a685d1f4dc20d6704ce1b5137999f55ebbcfe authored almost 9 years ago by Manish R Jain <[email protected]>
Update README to include direct installation instructions. Also fix a bug wrt flatbuffers usage

github.com/unigraph-dev/dgraph - 0f905d99813476d29d44d65c59acd1e63d82a51e authored almost 9 years ago by Manish R Jain <[email protected]>
Update README with notes about loader performance

github.com/unigraph-dev/dgraph - 93584ef682177e486f4b9dd4da86e4998eebf113 authored almost 9 years ago by Manish R Jain <[email protected]>
No need for pauseCheckMemory. Also remove unused flags.

github.com/unigraph-dev/dgraph - f93ca7e375dbe615b66bef95869bd35d60bbaf8f authored almost 9 years ago by Manish R Jain <[email protected]>
Temporarily disable the failing rocksdb test.

github.com/unigraph-dev/dgraph - 59a48c2cad06b4a1d20f0a99ee01132a9bf7b595 authored almost 9 years ago by Manish R Jain <[email protected]>
Use glock tool for maintaining dependencies.

github.com/unigraph-dev/dgraph - f6801c95428c7c0a7d4195ef98e701dda85d5a38 authored almost 9 years ago by Manish R Jain <[email protected]>
Update loader flags

github.com/unigraph-dev/dgraph - 26107ee495e964d7ebe3ec467ac8d887a42312a4 authored almost 9 years ago by Manish R Jain <[email protected]>
Add cors headers, so the endpoint can be called by other domains.

github.com/unigraph-dev/dgraph - 09f1d0c4aef3e3220d4b7f94c64d33ae5566e6e5 authored almost 9 years ago by Manish R Jain <[email protected]>
No BoltDB for me!

github.com/unigraph-dev/dgraph - da5b6cb453c87e1dc7483d2a4b556b454694a8dd authored almost 9 years ago by Manish R Jain <[email protected]>
Update thoughts about BoltDB

github.com/unigraph-dev/dgraph - 04bad0eb3519300338901aca2a4ddbd5279363b6 authored almost 9 years ago by Manish R Jain <[email protected]>
Switch dirtylist with dirtymap, because list causes a merge explosion, when the same posting list gets multiple updates.

github.com/unigraph-dev/dgraph - baf842c924ff6748e342c9cbd418798c8db23d3b authored almost 9 years ago by Manish R Jain <[email protected]>
Add bloom filter to log caches

github.com/unigraph-dev/dgraph - 0e4236711663ecce46376a6f940b204c0b14df60 authored almost 9 years ago by Manish R Jain <[email protected]>
Also send header in the log iterator.

github.com/unigraph-dev/dgraph - 0495f7d8384f591ce558c9332614cf472c2e3367 authored almost 9 years ago by Manish R Jain <[email protected]>
Clean up periodic cleaning and merging of lists. Now we have a list of dirty posting lists, which can be merged periodically. This is a lot better than iterating over the entire hashmap, and finding dirty lists there. Also, allow for clog to be nil, to make loading fast.

github.com/unigraph-dev/dgraph - 793a515d396ea6e7497eda06680b3dc6127545d0 authored almost 9 years ago by Manish R Jain <[email protected]>
Use cache for streaming entries instead of opening files for each posting list. Use iterator instead of channel while streaming entries.

github.com/unigraph-dev/dgraph - 06701f5f89b6c381cc69818158dbd7ee0a85cd12 authored almost 9 years ago by Manish R Jain <[email protected]>
Forgot to add the cache file, which supports 1 writer and multiple readers.

github.com/unigraph-dev/dgraph - 7e5ea205e9bdf6fa552d0a62355f62e6eea48218 authored almost 9 years ago by Manish R Jain <[email protected]>
Move curfile in it's own struct, and avoid holding global lock in logger as much as possible.

github.com/unigraph-dev/dgraph - 2b6788b919f3f9db7f012923cdb9a82f48b00a06 authored almost 9 years ago by Manish R Jain <[email protected]>
Fix the reads being done without mutex locks. Replace with atomics.

github.com/unigraph-dev/dgraph - 0d322c250c4fb73317e1e7eba65e3277f5cdc69f authored almost 9 years ago by Manish R Jain <[email protected]>
Add server latency numbers. Modify query to include character names.

github.com/unigraph-dev/dgraph - f3f7e325d66915dc4517305a6c1625519d7dfb66 authored almost 9 years ago by Manish R Jain <[email protected]>
allow setting threshold ram usage via flag. Fix a bug with nil interface conversion.

github.com/unigraph-dev/dgraph - 4c673df4c825d045a569be6123dd625ee1c99e25 authored almost 9 years ago by Ubuntu <[email protected]>
Remove hit and miss counters.

github.com/unigraph-dev/dgraph - e362e550a637bba294139ee761f4a22666093088 authored almost 9 years ago by Manish R Jain <[email protected]>
Update README with instructions

github.com/unigraph-dev/dgraph - d99268ddcdcd1a10c3041c2e13e62f4dcc53050d authored almost 9 years ago by Manish R Jain <[email protected]>
Loaded up 21M edges, all of film data + names. And ran a complex query, with a 60ms latency!

github.com/unigraph-dev/dgraph - ca369823b241dc5c7fc7014b9a320858ed4da504 authored almost 9 years ago by Manish R Jain <[email protected]>
Loads of fixes and tweaks to make data loading work. Largely, the system is really fast in inserting data, but memory becomes a problem. So, running continuous memory checks, and if the db exceeds set memory, then stopping in world in batch load mode to deal with it first. In server mode, same code runs but without stopping the world.

github.com/unigraph-dev/dgraph - 879a33290d5ddfdef201d6db4213f5fc9a463d17 authored almost 9 years ago by Manish R Jain <[email protected]>
BREAKING changes to map.go

github.com/unigraph-dev/dgraph - 2b6a2e66108cfe4ffc535c92c11f6b1b2b968afc authored almost 9 years ago by Manish R Jain <[email protected]>
Using concurrent.map, able to load up 1M edges in under 30 seconds. Memory is the new issue.

github.com/unigraph-dev/dgraph - 471cca3e9dc7e0b6e639cefcbc472571851efe1a authored almost 9 years ago by Manish R Jain <[email protected]>
Moved lcache to lmap, a bucket based concurrent hash map. But, the behaviour is still erratic, with 28% of Gets (with inserts) taking over 10us.

github.com/unigraph-dev/dgraph - 3c60a5e67a9e8b15d1c29e781dfa32d2eb697a8b authored almost 9 years ago by Manish R Jain <[email protected]>
Use bloom filter in rocksdb. Set counters for posting lists cache hit and miss.

github.com/unigraph-dev/dgraph - 192be4c262c27cd727ae658107c94231abca9689 authored almost 9 years ago by Manish R Jain <[email protected]>
Randomize input to avoid contention for RDFs containing the same subject. Don't call assigner clean(), because it hangs the entire process.

github.com/unigraph-dev/dgraph - 6f460e6d61dfb7b1280b7927468ae1f8176bf1bd authored almost 9 years ago by Manish R Jain <[email protected]>
Move loader out of server. HandleRDFReader to it's own package.

github.com/unigraph-dev/dgraph - 9fb14d45cba6789ac440ed81344d6800f4e98532 authored almost 9 years ago by Manish R Jain <[email protected]>
Handle race condition in UID assignment. Concurrently load rdf data in server.

github.com/unigraph-dev/dgraph - 37039a026bee16de96c70c04571ce42b2baf06d0 authored almost 9 years ago by Manish R Jain <[email protected]>
Real world use cases. Allow for dots in names. Handle backspace. Run automatic mutation merging. Load multiple rdf gzips, etc.

github.com/unigraph-dev/dgraph - e546b0103085ea13def0380741992c86cf9d1c38 authored almost 9 years ago by Manish R Jain <[email protected]>
All tests pass with rocksdb store.

github.com/unigraph-dev/dgraph - f9dddbf97439261283982ee7f7745d75a3aead64 authored almost 9 years ago by Manish R Jain <[email protected]>
RocksDB integration done!

github.com/unigraph-dev/dgraph - a05ecf4aac964f941093f0eb0280ea14cc37879b authored almost 9 years ago by Manish R Jain <[email protected]>
Successful import of Rocksdb Cgo, MIT License.

github.com/unigraph-dev/dgraph - 947b1c2d59d0125cc5cb08c8ba6bccf94adbc395 authored almost 9 years ago by Manish R Jain <[email protected]>
Remove unnecessary functions.

github.com/unigraph-dev/dgraph - c0c4e487a8636a3dabd217971b4335087d8f81b2 authored almost 9 years ago by Manish R Jain <[email protected]>
Optimized Posting List, yes! AddMutation now largely runs in O(log M + log N), plus potential element shift for mindex. Also reduced complexity.

github.com/unigraph-dev/dgraph - 4f4059e0dd9302bba55f599fbd113f3fb0c1c428 authored almost 9 years ago by Manish R Jain <[email protected]>
Move Mutations from store to commit logs.

github.com/unigraph-dev/dgraph - 09c9d98afa083a8bca08dadc46e832c2290aa19a authored almost 9 years ago by Manish R Jain <[email protected]>
Ability to stream entries >= min timestamp with a given hash.

github.com/unigraph-dev/dgraph - 24de201f94680aa07679a7e433ad7690e8032ed5 authored almost 9 years ago by Manish R Jain <[email protected]>
Log write, rotate and reload works.

github.com/unigraph-dev/dgraph - ff5374de57608987c5f4b7bafe9cf52aba690c9f authored almost 9 years ago by Manish R Jain <[email protected]>
Added periodic sync and file rotation. Appending to existing current file is failing.

github.com/unigraph-dev/dgraph - 74cabf9005fe12a4ad6af89b02b42a76463b4d7c authored almost 9 years ago by Manish R Jain <[email protected]>
Add logs, ensure monotonicity, and read back maximum timestamp.

github.com/unigraph-dev/dgraph - 155f82190a41f09cdf6445a8e89da7d252363397 authored almost 9 years ago by Manish R Jain <[email protected]>
Start working on an append only commit log.

github.com/unigraph-dev/dgraph - ef947c7b06aab739cd25c96ed8e6da6faeb398b3 authored almost 9 years ago by Manish R Jain <[email protected]>
Add a TODO about language.

github.com/unigraph-dev/dgraph - d671f4a92c7eb1a19ce08248a036a69737d49517 authored almost 9 years ago by Manish R Jain <[email protected]>
Add benchmarks. Change the test data a bit.

github.com/unigraph-dev/dgraph - 9dd2df4cba3a90d0765661e42919ebf1483ba31d authored almost 9 years ago by Manish R Jain <[email protected]>
Handle reading rdf data from files. Use underscores for uid and xid, keeping it in sync with internal usage. Output uids as hex.

github.com/unigraph-dev/dgraph - eb4f0a0c30d88a7a4eda208bf328e09680b870cd authored almost 9 years ago by Manish R Jain <[email protected]>
Remove the russian mafia

github.com/unigraph-dev/dgraph - 1addcefab9601c45c268eff9bb5f58b289012878 authored almost 9 years ago by Manish R Jain <[email protected]>
It all works!

github.com/unigraph-dev/dgraph - 5c4dba2b70d1983c46c740970fe6729aa9ac13f6 authored almost 9 years ago by Manish R Jain <[email protected]>
Welcome to a breathing ToJson. Dgraph has taken it's first small step to mankind.

github.com/unigraph-dev/dgraph - 7ffebae568e488121a4b98db6ac3c70dcfe3f2ce authored almost 9 years ago by Manish R Jain <[email protected]>
Make list matrix work, yeah! This would serialize uids for the next query, which would then again return a matrix, so on and so forth.

github.com/unigraph-dev/dgraph - ecdb53ab359080c5a71ef8c769c09ec311a3b78a authored almost 9 years ago by Manish R Jain <[email protected]>
switch uid list to uidmatrix

github.com/unigraph-dev/dgraph - aeb72365846c5d29fb1e566f82103dc7b26c3ad6 authored almost 9 years ago by Manish R Jain <[email protected]>
BREAKING change: convert to JSON. Given we're not tracking uids for each query uid, this will cause problems for the result. So, have to re-structure stuff here.

github.com/unigraph-dev/dgraph - 488b2630af0f429dac162eea63436ef817e830aa authored almost 9 years ago by Manish R Jain <[email protected]>
Can add RDFs and run a query.

github.com/unigraph-dev/dgraph - 3749ea4f57f28c76330cc6dc2418b60284baa4d2 authored almost 9 years ago by Manish R Jain <[email protected]>
Ability to parse RDF stream. Convert NQuad to DirectedEdge

github.com/unigraph-dev/dgraph - 918a8d912899a5cb0bbd696df01b9d88673aeb3f authored almost 9 years ago by Manish R Jain <[email protected]>
Switch naming from Triple to DirectedEdge

github.com/unigraph-dev/dgraph - f2a1d876a2e638259888cfa116b484633ace4925 authored almost 9 years ago by Manish R Jain <[email protected]>
getting started with server

github.com/unigraph-dev/dgraph - 9281dc09b5adaa89f6ee0831bc7a6ed1ad0507b5 authored almost 9 years ago by Manish R Jain <[email protected]>
also lex and parse labels

github.com/unigraph-dev/dgraph - 886ff32c78c6f06c7d25d865f6d2f2208b6153d1 authored almost 9 years ago by Manish R Jain <[email protected]>
Add tests for parser

github.com/unigraph-dev/dgraph - 00e88fea594441a2e92d26d190765edf3b01f99f authored almost 9 years ago by Manish R Jain <[email protected]>
working parser

github.com/unigraph-dev/dgraph - 1d92022e4bfc984ebecc91cc5f60d509e67296fa authored almost 9 years ago by Manish R Jain <[email protected]>
Working implementation of nquad lexing.

github.com/unigraph-dev/dgraph - c1032e50bfa136d91bd446a1c3581c94075550cd authored almost 9 years ago by Manish R Jain <[email protected]>
Get cranking on RDF parsing

github.com/unigraph-dev/dgraph - 1dbfa870b9a638ff3a4bba03e337c237f626b9cc authored almost 9 years ago by Manish R Jain <[email protected]>
Merge branch 'master' of github.com:dgraph-io/dgraph

github.com/unigraph-dev/dgraph - 3a7419799ceee3f86efcd282be26bdc1c86b3c83 authored almost 9 years ago by Manish R Jain <[email protected]>
Move Lexer class out to it's own package so GQL and RDF can share it.

github.com/unigraph-dev/dgraph - 9b1a2f23007121bbbbf480d667179c805f713680 authored almost 9 years ago by Manish R Jain <[email protected]>
small typos

github.com/unigraph-dev/dgraph - 7b647f7065bcbcfb88d67823a4ef795526a95aa6 authored almost 9 years ago by Manish R Jain <[email protected]>
Set http prefix for url

github.com/unigraph-dev/dgraph - 20f43611d600acd63f6ec179fab0cfa22268d3a9 authored almost 9 years ago by Manish R Jain <[email protected]>
Add zerotolaunch.com.au

github.com/unigraph-dev/dgraph - 6f342a33db2f9b5881b280b08c81f198363980a8 authored almost 9 years ago by Manish R Jain <[email protected]>
Switch imports to dgraph-io

github.com/unigraph-dev/dgraph - 32c73844d36b703b3962ac70804d06468b19047d authored almost 9 years ago by Manish R Jain <[email protected]>
Remove unnecessary stuff

github.com/unigraph-dev/dgraph - 032997f844fcea996e86847808b878ef2f20d12b authored almost 9 years ago by Manish R Jain <[email protected]>
small changes

github.com/unigraph-dev/dgraph - 894e9bf5d083cf9e6dfe6df2a3d8a1ea1fe49415 authored almost 9 years ago by Manish R Jain <[email protected]>
almost finalized presentation

github.com/unigraph-dev/dgraph - 0b03af34ee45cb0d872eb673edcb6081628c9bff authored almost 9 years ago by Manish R Jain <[email protected]>
get started with 5 min presentation

github.com/unigraph-dev/dgraph - e88fb49c06954b92065377394d8e4221c3551258 authored almost 9 years ago by Manish R Jain <[email protected]>
notes about the docs

github.com/unigraph-dev/dgraph - e25be7e1c31782b59ce20b97a24bf8e79ceb157c authored almost 9 years ago by Manish R Jain <[email protected]>
Add parser to generate SubGraph. Should be a joyous moment, don't feel it though :-).

github.com/unigraph-dev/dgraph - e356b1f4393b814873635254fd9df7b84b9b0001 authored almost 9 years ago by Manish R Jain <[email protected]>
Move lexer one level up, we'll use this level for lexer and parser both.

github.com/unigraph-dev/dgraph - 75e6d61edd5961e2d4a507eecfc2523304530694 authored almost 9 years ago by Manish R Jain <[email protected]>
Add argument parsing

github.com/unigraph-dev/dgraph - 85adf86a6a74ad89269488e506b69b4e4350b2b0 authored almost 9 years ago by Manish R Jain <[email protected]>
fix up left and right curl. Support name, comment and operation types.

github.com/unigraph-dev/dgraph - 1fd88720911c1eb26db036bfad5370066736af2c authored almost 9 years ago by Manish R Jain <[email protected]>
Get started on writing a lexer for GraphQL

github.com/unigraph-dev/dgraph - 73b0e41e2254c6b8cb15e47f521066224de69243 authored almost 9 years ago by Manish R Jain <[email protected]>
Thorough testing of the SubGraph query system

github.com/unigraph-dev/dgraph - 88a3e1bc60ac7dcdddfefa7375bc686795a8901a authored about 9 years ago by Manish R Jain <[email protected]>
Code for processing SubGraph. Testing needed.

github.com/unigraph-dev/dgraph - 74db725d7452828393d8f493ee149f3d9af2714c authored about 9 years ago by Manish R Jain <[email protected]>
Removed old code from query. Explained how SubGraph approach would work

github.com/unigraph-dev/dgraph - c9fd7838e95074c878b34195c62ecb5c8ee7aa44 authored about 9 years ago by Manish R Jain <[email protected]>
Test worker thoroughly

github.com/unigraph-dev/dgraph - b4127a6a6ba44c6f3da7bccf1d8db6fe0fb55796 authored about 9 years ago by Manish R Jain <[email protected]>
Modified posting package to include a way to query multiple posting lists for a given attribute. Introduce a new task.fbs which would be used for query and result encoding.

github.com/unigraph-dev/dgraph - 2f690d21fe267a0dfa2e826a5aaf29c69d9b7ac1 authored about 9 years ago by Manish R Jain <[email protected]>