Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dgraph-io/dgraph Loading
base: v24.0.0-alpha3
Choose a base ref
...
head repository: dgraph-io/dgraph Loading
compare: v24.0.0-rc1
Choose a head ref
  • 18 commits
  • 34 files changed
  • 8 contributors

Commits on Apr 22, 2024

  1. Fix(debug): Close file correctly before exiting on error (#9076)

    Improving on #9070. A file must be closed if the function exits on an
    error.
    gajanan-dgraph committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8563a54 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    5451b77 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. fix(vector):fix similar_to() error return when data is not present (#…

    …9084)
    
    When no elements are present in the HNSW tree, we return an error saying so. However, we only need to return nil result.
    shivaji-dgraph committed May 9, 2024
    Configuration menu
    Copy the full SHA
    2a3dacd View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. perf(core): Fix performance issue in type filter (#9065) (#9089)

    Currently when we do queries like `func(uid: 0x1) @filter(type)`. We
    retrieve the entire type index. Sometimes, when the index is too big,
    fetching the index is quite slow. We realised that if we know we only
    want to check few `uids` are of the same, then we can just check those
    `uids` directly. Right now we are hard coding the number of `uids`
    threshold. This could be improved with a more statistical based model,
    where we figure out how many items does the type index have, how many we
    need to check.
    harshil-goel committed May 15, 2024
    Configuration menu
    Copy the full SHA
    6e7896e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    207583d View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    c437860 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. fix(core): fix deadlock in runMutation and txn.Update() (#9085)

    We call txn.Update() once the transaction has finished. This moves all
    the uncommited posting lists to a delta map in the txn. This can cause a
    deadlock with runMutation. Mostly we have seen it when a transaction has
    a timeout. RunMutation keeps on going, while txn.Update() gets
    triggered. This PR fixes it by not calling txn.Update() if the
    transaction has failed. We would futher look into cancelling runMutation
    at that time too.
    
    Fixes:
    https://linear.app/hypermode/issue/DGR-477/dgraph-v24-alpha-2-hangs
    
    ---------
    
    Co-authored-by: ShivajiKharse <115525374+shivaji-dgraph@users.noreply.github.com>
    Co-authored-by: shivaji-dgraph <shivaji@dgraph.io>
    3 people committed May 19, 2024
    Configuration menu
    Copy the full SHA
    d3d9c5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcc05d5 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. feat(core): add cache to dgraph.type predicate. (#9068)

    Add cache to dgraph.type predicate. This would significantly help
    improve @filter(type) queries.
    Live loader before took: 16mins 39 seconds for 21 million dataset.
    Live loader now: 10mins 52 seconds.
    Improvement: 38%
    harshil-goel committed May 23, 2024
    Configuration menu
    Copy the full SHA
    d5d9373 View commit details
    Browse the repository at this point in the history
  2. Enhancing CD pipeline to add ability for pushing to a dgraph-custom r…

    …epo (#9092)
    
    When we run CD pipeline, it pushes Docker images to dgraph/dgraph Repo.
    There are situations when we want to push images to a different repo
    (for example to create a custom build) which we do not plan to make GA.
    Now we are exposing a workflow input `custom-build` which is false by
    default. When it is checked, then images are pushed to a repo called
    `dgraph-custom` instead of our official repo dgraph/dgraph
    meghalims committed May 23, 2024
    Configuration menu
    Copy the full SHA
    4656d85 View commit details
    Browse the repository at this point in the history
  3. Fixing issue with if condition while pushing manifest for the cd pipe…

    …line (#9093)
    
    Fixing issue with if condition while pushing manifest
    meghalims committed May 23, 2024
    Configuration menu
    Copy the full SHA
    908f7e4 View commit details
    Browse the repository at this point in the history
  4. Fixing issues on cd-dgraph.yml

    Fixing Syntax Errors
    meghalims committed May 23, 2024
    Configuration menu
    Copy the full SHA
    5154059 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6e4934b View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Editing upgrade CI jobs to run at 11am so that we can debug if there …

    …are execution issues (#9094)
    
    Changing the schedule for upgrade jobs to run at 11am
    meghalims committed May 24, 2024
    Configuration menu
    Copy the full SHA
    4e54c84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5452d8f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b51cb9a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fffeecd View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. chore(upgrade): run tests from v23.1.0 -> main (#9097)

    Co-authored-by: shivaji-dgraph <shivaji@dgraph.io>
    mangalaman93 and shivaji-dgraph committed May 28, 2024
    Configuration menu
    Copy the full SHA
    96fc4f4 View commit details
    Browse the repository at this point in the history
Loading