Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/unigraph-dev/dgraph
Native GraphQL Database with graph backend
https://github.com/unigraph-dev/dgraph
999d68cc29b0652e88e24f5636f7d88746a62e2e authored almost 3 years ago by Sophia Xu <[email protected]>
8f0c539c101f9f7d69e4c5feaeac88c94cce727b authored almost 3 years ago by Sophia Xu <[email protected]>
d93ac1a2d19cc5145a9424c37c1a3dcbb3d24945 authored almost 3 years ago by Sophia Xu <[email protected]>
162f323ea2e9e5e660516928a861282d45046a75 authored almost 3 years ago by Sophia Xu <[email protected]>
e31c77d5df56b71f6e32f0a5d79dc5d3efa70d5d authored almost 3 years ago by Sophia Xu <[email protected]>
30e211c764348742e29c32acd9228f2339aa90bc authored almost 3 years ago by Sophia Xu <[email protected]>
d62ed5f15f895af6ea012869487391afc2e7bf61 authored about 3 years ago by aman bansal <[email protected]>
4fa5c046e2711b5e152351244ae5e04054821639 authored about 3 years ago by Naman Jain <[email protected]>
26ef562207bb90d6112e292e27d6e6003b7e5409 authored about 3 years ago by Naman Jain <[email protected]>
* Go 1.17
* Node v14
* chore(changelog): adding changelog for 21.12
* adding tag name
4aeb11fed05c05d9012c2fbfc24f17c5faf7df26 authored about 3 years ago by aman bansal <[email protected]>(cherry picked from commit 89b573aafcc7e498a91ae769aba384abd0c40b95)
da16e227ee0b97db85a36a495f40e202b1c8d12b authored about 3 years ago by Ahsan Barkati <[email protected]>There is an issue in ExtractNamespaceFromPredicate. The issue is the parsing was done assuming n...
683885a4e8391e90d1a2b3a019b07d97b062ec28 authored about 3 years ago by Naman Jain <[email protected]>* feat: adding bulk call for alpha to inform zero about the tablets (#8089)
* adding bulk cal...
1667973c88c889bb010ff00d4c30b946cbeec22f authored about 3 years ago by Naman Jain <[email protected]>(cherry picked from commit d4aeea212ef708f2857363231d13996916475ad5)
ebe64f7675c85cf55e717023fca9df72b5b17e58 authored about 3 years ago by Naman Jain <[email protected]>This will attempt to connect to Kafka over TLS using the system certs.
* Add helper function ...
3bfd2696f9f7a4857303200cd44633f800845ce6 authored about 3 years ago by Daniel Mai <[email protected]>This PR improves the performance of the rollups. Also, it fixes memory issues of the bulk loader...
da9655b7c37bef07c533316d6a7918e735b52506 authored about 3 years ago by Naman Jain <[email protected]>* chore(release): adding changelog for v21.03 (#7696)
* adding changelog for v21.03
(cherr...
d523e203bf78712f047706d670c77275a47d707a authored about 3 years ago by Naman Jain <[email protected]>Adds support for @default directive and don't remove fields from input types.
7e6f8134232f5a21fc66511572421094cb5f1b08 authored about 3 years ago by David Peek <[email protected]>55fc5b23eb6466cf395c6d3570be7ac883e76eb2 authored about 3 years ago by Kenan Kessler <[email protected]>
Update ACL tests to cover the behavior for dgraph.all permissions
with reverse edges. When the ...
Fixes 2 race conditions:
- Txn's MaxAssignedSeen and AppliedIndexSeen were accessed without l...
5429202ea764975fc62bfc2683afedf312c0cf0e authored about 3 years ago by Naman Jain <[email protected]>The Docker SDK will not allow mapping a port that it not explicitly exposed in Dockerfile (the d...
9c00943712f814f2bb664b552ab524c806124e2d authored about 3 years ago by Matthew McNeely <[email protected]>Negative offsets (e.g., offset: -4) can cause panics when sorting. This can happen when the quer...
74d833ce120a38e6e3c8e1f6fe351a4da54e9ae2 authored about 3 years ago by Daniel Mai <[email protected]>3f514fee50730cbdfee1fbbdb3d4f0f629d2cce8 authored about 3 years ago by Naman Jain <[email protected]>
81977e4a0ffb7eb5115ad698c4d383d318dc4fe1 authored about 3 years ago by Naman Jain <[email protected]>
4a716ad5fba86223eb53cb329bfb474960aa1cb4 authored about 3 years ago by Naman Jain <[email protected]>
The bulk loader creates the p directory and hence should have the correct external magic version...
84c4ea2ef168c4beb9935476c72442721c887d07 authored about 3 years ago by Naman Jain <[email protected]>
Optimize populateSchema() by avoiding repeated lock acquisition.
we can get the schema for the ...
Open-source the backup and restore feature.
898ecd19567c38738889a962d404870f2834a688 authored over 3 years ago by Ahsan Barkati <[email protected]>When there was a single plist to start from and there was nothing in mutationMap, the encode doe...
3592353c6fc3537a0c70620877977d029528dc5b authored over 3 years ago by Naman Jain <[email protected]>
Do not retry the restore proposal. It can cause issues in the edge case scenarios.
Consider the...
Fix data races.
cf22bf7d252561de5bd3bdd148eebaeab63c08d3 authored over 3 years ago by Ahsan Barkati <[email protected]>When alpha shuts down, we were earlier not waiting for the pending queries to process. We should...
ebf8bd6a35a1ab80bde4a10339c2c5a52627db1f authored over 3 years ago by Naman Jain <[email protected]>78597ac61d2b1ac33f56cbb58d607d3b6d25802c authored over 3 years ago by aman bansal <[email protected]>
* fix: fixing audit logs for websocket connections
97925060b8e4960f437cc5e8fb60a9fd08ee9ee5 authored over 3 years ago by aman bansal <[email protected]>3103f0e3703be7af4b71e140796df10f94f251d1 authored over 3 years ago by Phill240 <[email protected]>
Add more logs for restore.
3950c8f36260a0383e5684bb39595e2d60d03cb6 authored over 3 years ago by Ahsan Barkati <[email protected]>Fix offline restore by making offline restore use a separate map directory for all the groups.
ccca73761794b25edbf76b58933aac3ce1a7f9ca authored over 3 years ago by Ahsan Barkati <[email protected]>e6057cfaea7209c2af6495fc7a02b6a6f4e00ea2 authored over 3 years ago by Naman Jain <[email protected]>
These metrics have been part of Badger for a while. This PR exports them
in Prometheus format a...
There is a logical race condition that causes panic. This happens because the node process did n...
eaee2db257b623b1d7711b36f43b9beb13aa3029 authored over 3 years ago by Naman Jain <[email protected]>Earlier the admin server mutex lock was used to protect the graphql schema map. But now we store...
5ad40d8479163697049612f28ba40429652b765a authored over 3 years ago by Naman Jain <[email protected]>With this change, we can get ~450 MBps output throughput for map phase sustained. This is what w...
00600944a5b84c8ec692d476251ace8a8fc90f80 authored over 3 years ago by Manish R Jain <[email protected]>
Quote the bash strings in the backup script. This is important
especially for the command-line ...
Magic number is a unique identifier for the data format of dgraph. In 21.09 we
have changed the...
We were already handling the graceful shutdown of node processes when alpha shuts down. We were ...
d3285b8472d5871c6076adfd9dcb4a99873ad0d2 authored over 3 years ago by Naman Jain <[email protected]>Use the latest sroar which has the fix for the AndNot bug.
2977e5f9f2698a880800d98fe58ca34f0dba8aa9 authored over 3 years ago by Ahsan Barkati <[email protected]>Bring in latest sroar and optimize its usage in Dgraph.
a22d7bd5c42855a6c10ad5caf1b80711406f6416 authored over 3 years ago by Ahsan Barkati <[email protected]>
If there is no delta proposal with a valid commit then the snapshot was
skipped. If there is a ...
There was a deadlock in badger compaction which causes alpha to
get stuck. This PR brings in th...
* feat+fix(lambda): allow access to access jwt in lambda
* remove usage of env.AUTH_TOKEN
c668fefb4246adbfbc833fbd4bbe247da0a29828 authored over 3 years ago by Naman Jain <[email protected]>With the format change of exported schema, the schema needs to be quoted at a later stage while ...
1a4f74ae5457062a94b1dff49c93687d33f307d7 authored over 3 years ago by Naman Jain <[email protected]>Some of the queries might fail. In that case, the response would be empty.
e80395a4c2c8f20b2a83357a73c3d332f2322ec2 authored over 3 years ago by Naman Jain <[email protected]>Currently, guardians of any namespace can enable/disable query logging, update the cache paramet...
6737dfd6fbfef32dfa1fca1b9900027662ad2a11 authored over 3 years ago by Naman Jain <[email protected]>db841dece9fde1243bf2ae3b1131513cf15408d6 authored over 3 years ago by Naman Jain <[email protected]>
Fixes the race condition while spinning up the lambda server.
df03a8af28313f234330024b52b2df6ae7e2a37f authored over 3 years ago by Naman Jain <[email protected]>Change the proposal's unique key to an atomic counter instead of using a randomly generated key.
a515d0dede9014955f571f96525b49fc8c9913f4 authored over 3 years ago by Ahsan Barkati <[email protected]>Upgrade sroar to use an optimized version of IsEmpty API.
a092dc0da0255ac4cc08c8acf785fc53ef37019c authored over 3 years ago by Ahsan Barkati <[email protected]>
Running lambda script in a new context adds a performance penalty.
This PR adds a health monito...
* fix: add validation of null values with correct order of graphql rule validation
20c9a59118a0e7767365dd109b72df3dee6b5c42 authored over 3 years ago by aman bansal <[email protected]>be2103b9cf55490674082ebe711819b5e105ae5d authored over 3 years ago by Naman Jain <[email protected]>
Add support for RDF format response for HTTP requests.
8324c6872655defea29d22f8972015481fcd1056 authored over 3 years ago by Ahsan Barkati <[email protected]>
IndexOf was converting the bitmap to array and then used binary search to find the rank.
The co...
We were not checking the result of type assertion in lambda mutation's response. This causes the...
652ebe333e2fb3bff7948feb2e42b9b4b503484d authored over 3 years ago by Naman Jain <[email protected]>This PR brings in dgraph-lambda to dgraph repo.
Adds a new super flag --lambda. It has 3 sub ...
12c3ef564cde11ecc3de96ec1516b3148e52d795 authored over 3 years ago by Naman Jain <[email protected]>
Return `nil` in from FromListWithCopy instead of a new bitmap.
We should also do the same for F...
- Use some nifty techniques to make Ristretto caching work with MVCC posting lists.
- Use posti...
There are usecases that need read/write/modify permissions over all the predicates of the namesp...
3504044d6942ae75594a5605623a0bdc4116f84b authored over 3 years ago by Naman Jain <[email protected]>We were subscribing to the wrong predicates. Hence the ACL cache was not getting updated.
1b75c01db6de51f537e2713f2de10316950d7013 authored over 3 years ago by Naman Jain <[email protected]>cb2f223ceadf1b4fe51dc904962550aa7208b320 authored over 3 years ago by Naman Jain <[email protected]>
Make the RDF output generation run concurrently.
72bee9357bd07106bbf9a929356ceada5509a7fc authored over 3 years ago by Ahsan Barkati <[email protected]>
Optimise recurse by using reached map with bitmap as the map value, so a direct
bitmap `AndNot`...
Sort the buffer beforehand instead of sorting it in the goroutine used for
writing the buffer t...
This commit brings in sroar with some more optimizations like
cleanup of the bitmap, it also im...
We store the groupId and userId in a predicate named dgraph.xid.There was a subtle bug where if ...
18fd841350f439a79a0b0cdebd740d025f0c6267 authored over 3 years ago by Naman Jain <[email protected]>2da78a1c58a1ae9eaec25bb2c70da5926f61f095 authored over 3 years ago by Hongbo Miao <[email protected]>
Print final result only after all workers are done
72265c1fa2fc861ccfedf2c29d8358da2d12f373 authored over 3 years ago by Ahsan Barkati <[email protected]>
Add sbs comparison tool, this tool can be used to validate an alpha server
against other alpha ...
Bring the latest sroar to master.
ecc001ff845260ced355a7fb0db12528ae0890f2 authored over 3 years ago by Ahsan Barkati <[email protected]>No need to execute filter subgraph if there are no source UIDs.
(cherry picked from commit 84...
f181a70302c771a2bdcab0f3faf082402c2bec05 authored over 3 years ago by Ahsan Barkati <[email protected]>* feat(restore): Introduce incremental restore (#7942)
This commit introduces incremental res...
9714cc46f057b446c4c6b57cdbd769f5c2e41847 authored over 3 years ago by Ahsan Barkati <[email protected]>* fix: fixing graphql schema update when the data is restored + skipping /probe/graphql from aud...
6df546f9387958d36a8f8cdad9d0d826d087e788 authored over 3 years ago by Ahsan Barkati <[email protected]>We see frequent snapshots in an HA cluster because of the leadership re-election because of lead...
357d81cde629e9e9447e002503d1942961f0271b authored over 3 years ago by Naman Jain <[email protected]>b41ff1f8910f6d5d7e289a8697a8507a106a8c42 authored over 3 years ago by Naman Jain <[email protected]>
If a Zero follower receives a JoinCluster request, it won't process the proposal because it can'...
c2e14760adf34e3e57b8a09610f2f2f2a35aa68b authored over 3 years ago by Manish R Jain <[email protected]>
Write rolled up keys at (max ts of the deltas + 1) because if we write
the rolled-up keys at th...
Related to dgraph-io/dgraph-lambda#22
This PR changes the way lambda is handled by Dgraph. Ea...
b1266d02a5758c5857b53b1f3a8267b0b1a63623 authored over 3 years ago by Naman Jain <[email protected]>JoinCluster loop was getting the connection from pool upfront, and then looping over it. This op...
7531e95f9854f9f2315e5400a78cf43c080680d6 authored over 3 years ago by Manish R Jain <[email protected]>89b3623671a7dd238477d91f9299ce2717fba4ae authored over 3 years ago by OmarAyo <[email protected]>
For big datasets, we're seeing a big slowdown due to loading schema and types serially using a s...
f8681a22eaf4acba46ffa181dc1d25f9811d4aba authored over 3 years ago by Naman Jain <[email protected]>
The kv version should be set to restore timestamp for rolled-up keys
and schema keys as well.
The ForceFull parameter was not being passed in the backup request queue,
causing all the back...
Earlier we were showing the opposite status: unbanned namespaces were shown as
banned. This cha...
Add --only-summary flag in dgraph debug to show LSM tree and namespace sizes.
(cherry picked ...
78af27f5c529f6bacd0b632ae35379524998d977 authored over 3 years ago by Naman Jain <[email protected]>e7a19317a16214761e0db1f838ba48a0a382f0df authored over 3 years ago by minhaj-shakeel <[email protected]>
Earlier, whenever the alpha starts(or restarts), we were upserting guardian and groot for all th...
6730f10b62da7c7dc3bf5985ef957f08d3c733b4 authored over 3 years ago by Naman Jain <[email protected]>46092682c8ab09ddd5d1222548b7f6d83c5a12e2 authored over 3 years ago by minhaj-shakeel <[email protected]>
In case the heartbeats in a connection pool stop, try to re-establish the connection via a redia...
947a62bdc0526caa1985f2e39e6a5525118aaaab authored over 3 years ago by Manish R Jain <[email protected]>b8d3487c443d2f75078ce95983646d0f24444d09 authored over 3 years ago by Daniel Mai <[email protected]>