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

fix(Raft): Detect network partition when streaming

When streaming raft messages in k8s cluster, we don't seem to get an
error if the send didn't su...

eabe363ec904b3390d9aaf8ea76d38ad5de5d785 authored over 3 years ago by Manish R Jain <[email protected]>
fix(metrics): Expose dgraph_num_backups_failed_total metric view. (#7900)

We've been tracking this metric but didn't actually expose it in the metrics
view, so Prometheu...

59fd1224e7c30db4f8e1fc3f669b70b3d5fe8b53 authored over 3 years ago by Daniel Mai <[email protected]>
fix(sroar): Fix TestAuthWithCustomDQL failure because of roaring bitmaps (#7902)

We should consider the state of UIdMatrix (whether it was in the form of SortedUids
or bitmap) ...

d628f2e329a7ecbbf0a31d70a1386db0cf29c0f7 authored over 3 years ago by Ahsan Barkati <[email protected]>
opt(query): Use sroar in pb.List (#7864)

Use roaring bitmaps in pb.List by default. We fall back to using sorted_uids
when we need the ...

3407eb107534bda73e130b13a27d3e4ac94e9eb8 authored over 3 years ago by Ahsan Barkati <[email protected]>
fix(GraphQL): optimize eq filter queries (#7895)

Fixes GQLSAAS-1236.
This PR optimizes `eq` filter GraphQL queries.
For ex:
The below DQL quer...

314091adb607d69aef451613ac498b593debc1e5 authored over 3 years ago by minhaj-shakeel <[email protected]>
(docs) Update README - remove macOS build references #7685

db6a01c3d34cdbc32c3601aa0b0bd778cb37f262 authored over 3 years ago by Damián Parrino <[email protected]>
fix(DQL): revert changes related to cascade pagination with sort (#7885)

Fixes DGRAPH-3370.
This PR reverts the change related to `cascade with sort` which is currently...

5ae487fd4c7a9c7e7ce2263bec750eb33e386aec authored over 3 years ago by minhaj-shakeel <[email protected]>
fix(restore): append galaxy namespace to type name (#7880)

When restoring from backup taken on version <v21.03, we should append the galaxy namespace to th...

624202e13e1ef9c11511d7fe6db0cac06c3d8ed9 authored over 3 years ago by Naman Jain <[email protected]>
cherry-pick: chore(graphql): fixing query timeouts for graphql queries too (#7796)

- fixing query timeouts for GraphQL queries too
- fixing online restore test

(cherry picked ...

3868e8fca324e70aaa55ff259ba0f70bc0bf1c09 authored over 3 years ago by Ahsan Barkati <[email protected]>
Clarify snapshot rules

25c9d9251e6819cc081f2c2db1a2f0f7219ec27e authored over 3 years ago by Manish R Jain <[email protected]>
Merge pull request #7872 from kaushik691/krishna_changes

compose.go changes

d37babbabc602a91a14311bb4f283bcbdac59907 authored over 3 years ago by kaushik691 <[email protected]>
chore(graphql): fixing query timeouts for graphql queries too (#7796)

* fixing query timeouts for graphql queries too

* fixing online restore test

(cherry picked fr...

d4770b2a37b5b0b77e9240b267141ccc2bf998e0 authored over 3 years ago by aman bansal <[email protected]>
addressed changes

b2a4fe2b54e0d114b953345883df997c152cb96f authored over 3 years ago by kaushik691 <[email protected]>
Update compose/compose.go

Co-authored-by: Naman Jain <[email protected]>

143bfb75bfee843315accff02e7f272337ac4dd6 authored over 3 years ago by kaushik691 <[email protected]>
Update compose/compose.go

Co-authored-by: Naman Jain <[email protected]>

d0dd0ceeb1e8e2460745294e92aa54859f5b7b66 authored over 3 years ago by kaushik691 <[email protected]>
Update compose/compose.go

Co-authored-by: Naman Jain <[email protected]>

744399264e2feaa40270c8a4ff25ad1e4610ae5d authored over 3 years ago by kaushik691 <[email protected]>
Modified compose file

c3efa8322a2b1d8f20987c9c4949f7f048e11a14 authored over 3 years ago by kaushik691 <[email protected]>
reverting back

4d8bbf9fddf161c6fc00aa752c8f8ec58567a05c authored over 3 years ago by kaushik691 <[email protected]>
updated code

f2639d440765f64cbf26ae7cafc308f496a7f414 authored over 3 years ago by kaushik691 <[email protected]>
compose.go changes

15c1d67b4f31944ee33a0a730622c66fcf04557c authored over 3 years ago by kaushik691 <[email protected]>
Merge branch 'naman/master/fix-json'

f67cd9fbe9841cecd956e40bbc609fec57cf0be1 authored over 3 years ago by NamanJain8 <[email protected]>
opt(snapshot): use full table copy when streaming the entire data (#7870)

When streaming the entire data in the snapshot (snap.SinceTs=0), we can do an entire table copy ...

0d822776d10c6c74c35cab442dbc68af05959901 authored over 3 years ago by Naman Jain <[email protected]>
chore(debug): Print proposal key. (#7857) (#7861)

Co-authored-by: Daniel Mai <[email protected]>
(cherry picked from commit d6d768db97cc796e1e42e1...

cbd0b21bf61a05c011888d965f0403e46cbd3951 authored over 3 years ago by Ibrahim Jarif <[email protected]>
Merge remote-tracking branch 'origin/master' into naman/master/fix-json

57c215f355dcf64fddc07d08a82892e4f42bbefe authored over 3 years ago by NamanJain8 <[email protected]>
fix(Backup): use validReadTs from manifest for backward compatibility (#7601) (#7863)

This PR has the following changes

Use thread-local buffer for codecs (Not applicable to the c...

467821c8fc8719ca30fad0b5dc231e90e1996ff1 authored over 3 years ago by Naman Jain <[email protected]>
Feat(Backup): Add native google cloud storage backup support (#7829)

Currently, we use MinIO to write backup files to CGP storage. To do this we need to start a mini...

3dfa8dfb51548d9a2fd1327d36d65f03abf8ab0f authored over 3 years ago by Rohan Prasad <[email protected]>
docs(README): Update product roadmap (#7830)

983debdf0b283007d668d2b326bfbca75eb40c7d authored over 3 years ago by Abu Sakib <[email protected]>
fix the predicate move (#7862)

In predicate move, we were using kv.Version while writing the schema at receiver, but we delete ...

37b221119e8d1d235d643cc47f24e3dda0968afc authored over 3 years ago by Naman Jain <[email protected]>
feat(schema): do schema versioning and make backup non-blocking for indexing (#7852)

Issue:
We used to write schema/types at timestamp=1. That single bit violates the Snapshot Isol...

f376a40b81774a9b178a85ad6a893963282c49f9 authored over 3 years ago by Naman Jain <[email protected]>
feat(GraphQL): Support auth with custom DQL (#7775)

Fixes GRAPHQL-1171.
This PR adds support for @auth on custom DQL queries.
This PR also adds th...

35727725d28624ddd7bae401c034bc8c41bdfa2e authored over 3 years ago by minhaj-shakeel <[email protected]>
Feat(Backup): Add native support for backup to Azure. (#7843)

Fixes DGRAPH-3384

Currently, we use MinIO to write backup files to Azure blob storage. To do ...

556d7fa95de88b972760ef10abe82403805311c2 authored over 3 years ago by Rohan Prasad <[email protected]>
chore(tracing): Add ns attribute to doQuery (#7850)

b80efb69e0b61132aec9dbebbb00177324faf774 authored over 3 years ago by Ajeet D'Souza <[email protected]>
fix(restore): consider the banned namespaces while bumping (#7839)

We were not considering the banned namespaces while bumping the lease. So, if we restore a backu...

0c7386f1b0d0f5de25498cfb9b4bbea957908c1f authored over 3 years ago by Naman Jain <[email protected]>
fix(restore): update the schema and type from 2103 (#7838)

With #7810 change, we changed the format of the predicate. We missed updating the schema and pre...

651dbd2b1dc5b9fa870d745fb1962cd89351c439 authored over 3 years ago by Naman Jain <[email protected]>
fix(updatemanifest): update the version of manifest after update (#7828)

We were not updating the manifest version after the updation. This PR fixes that.

(cherry picke...

16976f3e8b7541e3c4b781c95c3e9f0204d5acc0 authored over 3 years ago by Naman Jain <[email protected]>
fix(backup): handle manifest version logic, update manifest version to 2105 (#7825)

The backward compatibility of the backup's manifest was broken by #7810, although the tool was a...

6f7a6d2124052abcec25cb53f5a557c5973418dc authored over 3 years ago by Naman Jain <[email protected]>
add update_manifest tool (#7815)

This PR adds `dgraph updatemanifest` tool. This can be used to migrate the manifest of the backu...

6de16a8133ce46fb31868d562d571e7e015057dc authored over 3 years ago by Naman Jain <[email protected]>
BREAKING: fix json marshal unmarshal for namespace > 127 (#7810)

We used to store predicate as <namespace>|<attribute> (pipe | signifies concatenation). We store...

ea7fe9fe1ff1dfe22bc8b0b9ac7744bc44f85711 authored over 3 years ago by Naman Jain <[email protected]>
fix(schema-update): Start opIndexing only when index creation is required. (#7845)

We were starting opIndexing while schema update irrespective of whether index
building is requ...

5595f9cdbe1223a37a8a337f976ea95dcc8594ae authored over 3 years ago by Ahsan Barkati <[email protected]>
feat(sroar): Bring sroar to Dgraph (#7840)

Use sroar instead of roaring64. This commit might slow down a few
things in Dgraph because sro...

df1300feddf1e6aa87b453ce89c2313dbc666d39 authored over 3 years ago by Ahsan Barkati <[email protected]>
Update Raft help flag (#7842)

6550625afcc5706589a0635d68f4590f0733ca3c authored over 3 years ago by Ajeet D'Souza <[email protected]>
fix(admin): remove exportedFiles field (#7835)

ee382a41bf9e9f52affc11dcfac32d86c042eead authored over 3 years ago by Ajeet D'Souza <[email protected]>
fix(restore): reset the kv.StreamId before sending to stream writer (#7833)

Reset the StreamId for the schema key to prevent ordering issues.

9557e56d03980fa2df2648f35b2d39b68f34b115 authored over 3 years ago by Naman Jain <[email protected]>
fix(auth): preserve the status code while returning error (#7832)

Clients like dgo rely on GRPC status code for operations in scenarios like relogin if JWT expire...

1a92da4b98957bd4e64262a83203112452df406c authored over 3 years ago by Naman Jain <[email protected]>
chore(contrib/systemd): Add file descriptors limit. (#7831)

Specify the open file descriptors limit to higher than typical default
settings in Linux (1024 ...

5489a47179b0782035ae27e92028119f8caf3a1e authored over 3 years ago by Daniel Mai <[email protected]>
opt(snapshot): optimize snapshot by using sinceTs (#7826)

We were not using stream.SinceTs in snapshot transfer. Instead, we were using ChooseKey to skip ...

e90d7ac22485456032e14f6547c99b76df65b110 authored over 3 years ago by Naman Jain <[email protected]>
Chore: Give option to use existing p directory (#7735)

* Give option to use existing p directory

* fix errors by golint

* Fix more golint errors
...

23facbeaf9efe5101a189b2396ff3df89811f616 authored over 3 years ago by Ashish Gupta <[email protected]>
refactor: LexQuery unit tests #7823

af6533ed3ce5a86073ec981676ec160a4a31e8e5 authored over 3 years ago by T Thiyagaraj <[email protected]>
Don't return error via Go error (#7821)

6a1deb4fee0f048210abef3d1313bb00cd541f2f authored over 3 years ago by Manish R Jain <[email protected]>
Fix version name in info (#7818)

379e3cb3ac09da663a68de70dd10731a4202f5b9 authored over 3 years ago by vmrajas <[email protected]>
Feat(Multi-tenancy): Add namespaces field to state (#7808)

* Add namespaces to state

* Add tests

* Fix golint errors

* Address Naman's comments

d2bd8328e6534dc7c894a4a9727a34674da0fd11 authored over 3 years ago by vmrajas <[email protected]>
Fix(GraphQL): Fix duplicate XID error in case of interface XIDs (#7776)

* Fix second scenario

* Fix scenario 1

* Add tests

* Add comments

6fbca757f24d2bb5e3c894b9aa236f00dad2f8a6 authored over 3 years ago by vmrajas <[email protected]>
fix(GraphQL): Pass on HTTP request headers for subscriptions (#7806)

* return as soon as error is encountered

* fix comment

* add more logs

* fixing the htt...

042d35c92012ea68610d23df6be69a6b6cd1151c authored over 3 years ago by Abhimanyu Singh Gaur <[email protected]>
comments(zero): Add comments in Zero and clarify naming.

9e8200945e66eff96786a1f0e9fb1e435c4be4e0 authored over 3 years ago by Manish R Jain <[email protected]>
bug fix to permit audit streaming to stdout writer(#7803)

c49e5236ff548cb353155c79d675d5ca20137500 authored over 3 years ago by Kaustubh J <[email protected]>
fix(lease): don't do rate limiting when not limit is not specified (#7787) (#7801)

(cherry picked from commit e98009b4e5d332eef847313a41bfe2bf228c3d37)

c058627eca9fb0af3ac80c120322aa52974398f4 authored over 3 years ago by Naman Jain <[email protected]>
opt(predMove): iterate Phase I till there is major data to move (#7792)

This PR adds optimization to predicate move by staying in Phase I, it took more than 20 mins.

5549acd1f2ec5b57cb4ae48c899a7c5dfe25927f authored over 3 years ago by Naman Jain <[email protected]>
fix(restore): Bump uid and namespace after restore (#7790)

Bump UID and namespace ID after reducephase in restore. To do
this bump we introduce an option...

99f4ca3eead14e229c390f86de5849d9ff30d78f authored over 3 years ago by Ahsan Barkati <[email protected]>
feat(multi-tenancy): make drop data namespace aware (#7789) (#7795)

This PR makes DropData namespace-aware in a multi-tenant system. Now, guardians of a namespace c...

2139c50ac18252a37872905257b5b0f3de6c3e04 authored over 3 years ago by Naman Jain <[email protected]>
Replace panic in live loader with errors (#7798)

fb152439c548650a1e45b7455602bec9a2bb9399 authored over 3 years ago by Rohan Prasad <[email protected]>
chore(GraphQL): Improvise error logging (#7791)

This PR replaces a panic with a user-facing error. In addition, it also adds the current namespa...

d2f1d81e46339fe8b87d16284add6a1b92c1f2fc authored over 3 years ago by Abhimanyu Singh Gaur <[email protected]>
fix(txn): ensure that txn hash is set (#7782)

We were setting the hash after completing the transaction successfully. This leads to the failur...

ae029f0e24189fc28c1dbc0e81bfc3078d4370a1 authored over 3 years ago by Naman Jain <[email protected]>
fix(export-backup): Fix double free in export backup (#7780)

Fix issue of double-free in export-backup. kvBuf is released by
the reducer so the Writer shou...

00a67d55536b5d49b79b9e9824d308953ef0fecd authored over 3 years ago by Ahsan Barkati <[email protected]>
opt(dropPrefix): allow logical drop for deleting predicates and indexing (#7764)

Issue:
DropPrefix is Stop The World operation. It blocks the incoming writes. Dgraph uses this ...

c86b85536dd2b0337599b04bef7ce7b2457f4c39 authored over 3 years ago by Naman Jain <[email protected]>
feat(cloud): add shared-instance flag in limit superflag in alpha (#7770)

This PR adds a shared-instance flag to --limit superflag.
When set to true (false by default), ...

5f3cece75da375077c45ab64228cb7053cf03d02 authored over 3 years ago by Naman Jain <[email protected]>
opt(txn commits): Optimize txns by passing Skiplists to Badger (#7777)

In this PR, we use concurrent mutations system, introduced in #7694 , to generate Skiplists dire...

1017c4ed1f9a8521efd318665642408b6280609e authored over 3 years ago by Manish R Jain <[email protected]>
fix(Dgraph): Forward task status requests to correct Alpha (#7774)

60bec1630184061b1fa7110ab83e89cd8d0db381 authored over 3 years ago by Ajeet D'Souza <[email protected]>
Format protos using clang-format (#7773)

6b188f254202f9c38b16c4769b672dd0e9d596ac authored over 3 years ago by Ajeet D'Souza <[email protected]>
feat(Dgraph): Add task queue implementation (#7716)

cfdf7a5f9567b45b8af7136665ea52e28e96feb3 authored over 3 years ago by Ajeet D'Souza <[email protected]>
Fix(GraphQL): Make mutation rewriting tests more robust (#7768)

* Make mutation rewriting tests more robust

* Fix lint

07bfbf85e9407149d1c0bc7293af0ba0eb5343be authored over 3 years ago by vmrajas <[email protected]>
feat(cdc): Add support for SCRAM SASL mechanism (#7765)

We used to support only the PLAIN mechanism for SASL in CDC-Kafka.
This commit adds support for...

8925049ff80fa7aabaff8dbc64885d8568ddb6be authored over 3 years ago by Ahsan Barkati <[email protected]>
feat(DQL): @groupby on scalar fields and count duplicate (#7746)

0b332543566bfba64721e06edd81eca578eb5d83 authored over 3 years ago by minhaj-shakeel <[email protected]>
fix typo (#7496)

6cb746623b1298a40f0d2a10f1b6031fc6a2420f authored over 3 years ago by Luis <[email protected]>
fix(bulk): upsert guardian/groot for all existing namespaces (#7759)

Issue:
If the data was loaded into some namespace using bulk loader with --force-namespace, tha...

c4f496466bc4daf5132242429ec6daf2c3870c3e authored over 3 years ago by Naman Jain <[email protected]>
chore(tests): Add basic test for k-random nodes (#7758)

Add some sanity tests for the k-random nodes argument.

018517b00d7bec228f901efff1ea3fc3cb4396d2 authored over 3 years ago by Ahsan Barkati <[email protected]>
chore(debug): use z.Histogram in debug tool (#7761)

There is duplication of code for Histogram. That already exists in z package.

41eb36f2e2a628b4b922a92e5a91bd9ab927c2df authored over 3 years ago by Naman Jain <[email protected]>
Update Ristretto to bring in new Buffer and Tree API (#7747)

9e1337b97a2d82995147cebb46f48a3f0180819e authored over 3 years ago by Ajeet D'Souza <[email protected]>
opt(GraphQL): filter existence queries on GraphQL side instead of using @filter(type) (#7757)

For the existence queries we used to do:
query {\n Cuisine_1(func: eq(Cuisine.name, \"yaMqnmH...

690fbbe05386a1234cb4b67807767651aa07ecac authored over 3 years ago by Naman Jain <[email protected]>
fix(export): Fix facet export of reference type postings to JSON format (#7744)

Fix the export of facets in the JSON format and add integration
test for export for various cas...

aff03e57e117787d992eb32135c8ce49eb2a695b authored over 3 years ago by Ahsan Barkati <[email protected]>
fix: Prevent proposal from being dropped accidentally (#7741)

Each proposal in alpha has a unique key but this unique key is not
guaranteed to be unique. We ...

986b7f6c21631149cc749b7ff802e44db17f33da authored over 3 years ago by Ibrahim Jarif <[email protected]>
Fix(graphql): Fix error message of lambdaOnMutate directive (#7751)

The error message used to contain `--graphql_lambda_url" flag.
This flags has been deprecated. ...

eb7dc76b29bba08680c646f80e0609ab92b8b906 authored over 3 years ago by Ahsan Barkati <[email protected]>
feat(Query): Add random keyword in DQL (#7693)

This change implements the `random` function argument.
If an argument `random: k` is provided t...

0b014419874a16a60ff94ede669c0a0214a6ae87 authored over 3 years ago by Samyak Sarnayak <[email protected]>
feat: Neo4j CSV to RDF Converter (#7545)

* feat: Neo4j to CSV Converter

* Fixed formatting issues

* Merged review feedback and adde...

8b1cfdc6f3371436625a1d40c31260233b6aad3e authored over 3 years ago by Anand Chandrashekar <[email protected]>
Feat(GRAPHQL): This PR allows updatable and nullable @id fields. (#7736)

Currently, @id fields are not updatable and also we enforce them to be non-null.
In this PR we ...

6b447b5f10600b0dbc5009e150507d9dad6200dc authored over 3 years ago by Jatin Dev <[email protected]>
chore(test): Remove Ratel from tests and example configs. (#7738)

* chore(standalone): Remove dgraph-ratel.
* chore(standalone): Remove EXPOSE port for Ratel.
*...

f896081ad6cb0d6b744f8ab067d22bb231724e98 authored over 3 years ago by Daniel Mai <[email protected]>
feat(GraphQL): Disallow DQL schema changes for predicates used in GraphQL schema (DGRAPH-3245) (#7742)

See [Discuss Issue](https://discuss.dgraph.io/t/disallow-dql-schema-changes-for-predicates-used-...

c9345c86d71ee6dbd977fee4b2b64017689d37b5 authored over 3 years ago by Abhimanyu Singh Gaur <[email protected]>
fix(GraphQL): fix auth query rewriting with ID filter (#7740)

Fixes GRAPHQL-1159.

355eea40a176f5cf6542b4a5c7a18c77aff9ffe3 authored over 3 years ago by minhaj-shakeel <[email protected]>
fix(live): make live loader progress on a cluster with very high maxUid (#7743)

This PR fixes the following case:
If we have a cluster that cannot lease out new UIDs because i...

ad64c018d99d25cbe2daa4241d8bb80831981ec7 authored over 3 years ago by Naman Jain <[email protected]>
fix(Chunker): don't delete node with empty facet in mutation (#7737)

* don't delete node with empty facet mutation

* documentation

* add note to get CI passing

3328826b859717946bc86afb4f13bc59a192e2ee authored over 3 years ago by Karl McGuire <[email protected]>
[BREAKING] fix(usability): make force-namespace flag compulsory in live loader for galaxy user (#7731)

This change will be breaking because --force-namespace flag was optional for galaxy users earlie...

64b3b8504265a4dd46ee5994506d06642385ad40 authored over 3 years ago by Naman Jain <[email protected]>
fix(DQL): optimize query for has function with offset. (#7727)

Fixes DGRAPH-574.

This PR reduces the latency of the `has` function slightly. For example the...

214c5dfba758b96334fe319839987a658d8612f0 authored over 3 years ago by minhaj-shakeel <[email protected]>
Feat(GraphQL): This PR allows @id field in interface to be unique across all the implementing types. (#7710)

Currently, @id fields in the interface are unique only in one implementing type. But there are s...

69c83890a4511677a17dcb53935fcedf12c8a875 authored over 3 years ago by Jatin Dev <[email protected]>
Fix(GraphQL): Add filter in DQL query in case of reverse predicate (#7728)

* Add code

* Fix GraphQL schemagen with reverse Dgraph predicates (#7689)

(cherry picked f...

17435010e7edea02b99d5c2989b2c2712ed2567b authored over 3 years ago by vmrajas <[email protected]>
fixing readme for dgraph after latest release (#7732)

b950da082a8e5280bce04e531811f7f85244f0a1 authored over 3 years ago by aman bansal <[email protected]>
fix(lease): prevent ID lease overflow (#7724)

d4c6b7c4d8f2c35a1a742dcc95c21471434b8295 authored over 3 years ago by Naman Jain <[email protected]>
fix(lsbackup): Fix profiler in lsBackup (#7729)

Make lsbackup use the right conf for profiler.

3e03bf5c7675bf71763b4ab50f2eb00d0e92426b authored over 3 years ago by Ahsan Barkati <[email protected]>
fix(bulk): throw the error instead of crashing (#7722)

a4d74d4c664609f8406a81e1b9eb50c370832efb authored over 3 years ago by Naman Jain <[email protected]>
fix(ee): GetKeys should return an error (#7713)

36139b40105524b801f4d4f05967ebbad2f487f0 authored over 3 years ago by Ajeet D'Souza <[email protected]>
Fix(GraphQL): Fix GraphQL encoding in case of empty list (#7726)

* Fix output node rewriting in case of null list

* Fix lint

9e8ab992b2c38e18f89f40bdb698e272a9c402ce authored over 3 years ago by vmrajas <[email protected]>
fix(compose): Set the IP address range correctly.

54d416db2bfd5295fcf93d63c5c40df81e6793b8 authored over 3 years ago by Manish R Jain <[email protected]>