这是indexloc提供的服务,不要输入任何密码
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: googleapis/nodejs-datastore
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v9.2.0
Choose a base ref
...
head repository: googleapis/nodejs-datastore
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v9.2.1
Choose a head ref
  • 4 commits
  • 39 files changed
  • 4 contributors

Commits on Oct 31, 2024

  1. build: configure release builds using multi-scm (#1347)

    Source-Link: googleapis/synthtool@8200f93
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:22e41dd7cd82683fa338b647abcc3a29ddb1b17e800b089adc0bec0a3175312c
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    gcf-owl-bot[bot] and gcf-owl-bot[bot] authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    b882c29 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. fix: Create a release (#1353)

    * Your commit message
    
    * fix: Create a release
    danieljbruce authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    536873e View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. fix: Address edge cases for excluding large properties when using save (

    #1356)
    
    * fix: The save function should not throw an error for name/value properties in arrays (#1336)
    
    * Add some test cases for findLargeProperties_
    
    * Add a test for arrays and skip it.
    
    * Add a test for the complex case wrapped in an arra
    
    * Add a test case for an array without name/value.
    
    * Add another test for name/value pair
    
    * Change the test case involving a name/value pair
    
    * Add two simple test cases for excludeFromIndexes
    
    * Add another unit test for findLargeProperties_
    
    * Remove if block that stops recursion
    
    * Add a test for save with a `name/value` pair
    
    * Add some test code that ensures name/value encoded
    
    Against the current source code, this test fails because the code throws an error, but it should pass.
    
    * Add header
    
    * Remove only
    
    * Add a test that saves a long string value property
    
    * Add a unit test checking longString for value
    
    * Remove only
    
    * TODO is done
    
    * refactor: Add separate function for adding large properties to the excludeFromIndexes list (#1349)
    
    * Add some test cases for findLargeProperties_
    
    * Add a test for arrays and skip it.
    
    * Add a test for the complex case wrapped in an arra
    
    * Add a test case for an array without name/value.
    
    * Add another test for name/value pair
    
    * Change the test case involving a name/value pair
    
    * Add two simple test cases for excludeFromIndexes
    
    * Add another unit test for findLargeProperties_
    
    * Remove if block that stops recursion
    
    * Add a test for save with a `name/value` pair
    
    * Add some test code that ensures name/value encoded
    
    Against the current source code, this test fails because the code throws an error, but it should pass.
    
    * Add header
    
    * Remove only
    
    * Add a test that saves a long string value property
    
    * Add a unit test checking longString for value
    
    * Remove only
    
    * TODO is done
    
    * Refactor the save function
    
    Pull out the code that extends the excludeFromIndexes list
    
    * Add TODO
    
    * Write unit tests for the new excludeFromIndexes fn
    
    * Add the header
    
    * Document parameter for extendExcludeFromIndexes
    
    * Remove redundant check
    
    * refactor: Add a separate function for building the entity proto (#1350)
    
    * Add some test cases for findLargeProperties_
    
    * Add a test for arrays and skip it.
    
    * Add a test for the complex case wrapped in an arra
    
    * Add a test case for an array without name/value.
    
    * Add another test for name/value pair
    
    * Change the test case involving a name/value pair
    
    * Add two simple test cases for excludeFromIndexes
    
    * Add another unit test for findLargeProperties_
    
    * Remove if block that stops recursion
    
    * Add a test for save with a `name/value` pair
    
    * Add some test code that ensures name/value encoded
    
    Against the current source code, this test fails because the code throws an error, but it should pass.
    
    * Add header
    
    * Remove only
    
    * Add a test that saves a long string value property
    
    * Add a unit test checking longString for value
    
    * Remove only
    
    * TODO is done
    
    * Refactor the save function
    
    Pull out the code that extends the excludeFromIndexes list
    
    * Add TODO
    
    * Write unit tests for the new excludeFromIndexes fn
    
    * Add the header
    
    * Refactor the code for building the entity proto
    
    * Rename it buildEntityProto
    
    * The tests need another mock due to the structure
    
    The structure change requires another mock.
    
    * First two tests for buildEntityProto
    
    * Reintroduce extendExcludeFromIndexes.ts tests
    
    * Adjust the test to match expected proto
    
    * Add another test for an entity in an array
    
    * Add headers
    
    * Add another header
    
    * Eliminate space. Simplify diff
    
    * test: Ensure that using extendExcludeFromIndexes and then buildEntityProto always excludes large properties from indexing (#1355)
    
    * Add some test cases for findLargeProperties_
    
    * Add a test for arrays and skip it.
    
    * Add a test for the complex case wrapped in an arra
    
    * Add a test case for an array without name/value.
    
    * Add another test for name/value pair
    
    * Change the test case involving a name/value pair
    
    * Add two simple test cases for excludeFromIndexes
    
    * Add another unit test for findLargeProperties_
    
    * Remove if block that stops recursion
    
    * Add a test for save with a `name/value` pair
    
    * Add some test code that ensures name/value encoded
    
    Against the current source code, this test fails because the code throws an error, but it should pass.
    
    * Add header
    
    * Remove only
    
    * Add a test that saves a long string value property
    
    * Add a unit test checking longString for value
    
    * Remove only
    
    * TODO is done
    
    * Refactor the save function
    
    Pull out the code that extends the excludeFromIndexes list
    
    * Add TODO
    
    * Write unit tests for the new excludeFromIndexes fn
    
    * Add the header
    
    * Refactor the code for building the entity proto
    
    * Rename it buildEntityProto
    
    * The tests need another mock due to the structure
    
    The structure change requires another mock.
    
    * First two tests for buildEntityProto
    
    * Reintroduce extendExcludeFromIndexes.ts tests
    
    * Adjust the test to match expected proto
    
    * Add another test for an entity in an array
    
    * Add headers
    
    * Add another header
    
    * Add some tests for checkEntityProto
    
    Make sure that checkEntityProto is working correctly.
    
    * Empty commit
    
    * Pull out complexCaseEntities
    
    * Add a few more tests to excludeIndexesAndBuildProto
    
    * Add generated test cases ensuring completeness
    
    * Add a few comments that explain behaviour of block
    
    * Add comments explaining code blocks
    
    * Add a bunch of other generated tests
    
    * Make this test more meaningful for name/value chek
    
    * Fix the generator
    
    * Remove console logs
    
    * Add better test name descriptions
    
    * Add TODO
    
    * Add a comment about the array of arrays test case
    
    * Increase the max depth
    
    * Add headers to the codebase
    
    * Update parameter descriptions
    
    * Add a bunch of parameter documentation
    
    Correct only as well.
    danieljbruce authored Nov 6, 2024
    Configuration menu
    Copy the full SHA
    ceaff7e View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. chore(main): release 9.2.1 (#1354)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    01d4acb View commit details
    Browse the repository at this point in the history
Loading