Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add feature for copying backups #1153

Merged

Commits on Jul 29, 2022

  1. Configuration menu
    Copy the full SHA
    46ce5b8 View commit details
    Browse the repository at this point in the history
  2. lint fix

    danieljbruce committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    576550d View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. implemented copy backup

    danieljbruce committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    31a1d9a View commit details
    Browse the repository at this point in the history
  2. part of test done

    danieljbruce committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    90e290e View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. workaround

    danieljbruce committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    7bce08d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Configuration menu
    Copy the full SHA
    29a736f View commit details
    Browse the repository at this point in the history
  2. Add expire time

    danieljbruce committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    edc30d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8a16fc View commit details
    Browse the repository at this point in the history
  4. Working system test

    danieljbruce committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    2d5320c View commit details
    Browse the repository at this point in the history
  5. delete try block

    danieljbruce committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    adabd71 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    89f742e View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

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

Commits on Sep 9, 2022

  1. copy backup unit test

    danieljbruce committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    bb6e708 View commit details
    Browse the repository at this point in the history
  2. Revert "lint fix"

    This reverts commit 576550d.
    danieljbruce committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    c96442a View commit details
    Browse the repository at this point in the history
  3. Revert "src test and protos copied over"

    This reverts commit 46ce5b8.
    danieljbruce committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    701badc View commit details
    Browse the repository at this point in the history
  4. First correction

    danieljbruce committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    448e41d View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. Configuration menu
    Copy the full SHA
    7407fa2 View commit details
    Browse the repository at this point in the history
  2. fetched backup

    danieljbruce committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    4eba7d3 View commit details
    Browse the repository at this point in the history
  3. get name and id

    danieljbruce committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    9c21e29 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2022

  1. Remove only

    danieljbruce committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    c87a4d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. refactor request mock

    danieljbruce committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    a5c1ce2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ee1ec3 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

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

Commits on Jun 26, 2023

  1. feat: add experimental reverse scan for public preview

    PiperOrigin-RevId: 543539118
    
    Source-Link: googleapis/googleapis@ae18706
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/5d05516f84e53aaba63a4b8767ff955ac5bb4a87
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNWQwNTUxNmY4NGU1M2FhYmE2M2E0Yjg3NjdmZjk1NWFjNWJiNGE4NyJ9
    gcf-owl-bot[bot] committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    081ddac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2315c78 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. feat: Increase the maximum retention period for a Cloud Bigtable back…

    …up from 30 days to 90 days
    
    PiperOrigin-RevId: 544356969
    
    Source-Link: googleapis/googleapis@c35889a
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/c00326ec78565b5d16f92c845ff0bb18f11ca05d
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzAwMzI2ZWM3ODU2NWI1ZDE2ZjkyYzg0NWZmMGJiMThmMTFjYTA1ZCJ9
    gcf-owl-bot[bot] committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    0c07e7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2330a56 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. docs: fix formatting for reversed order field example

    PiperOrigin-RevId: 547553954
    
    Source-Link: googleapis/googleapis@c4e6427
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/f552269609d4183546543bfe3a022f544d4f5bdb
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZjU1MjI2OTYwOWQ0MTgzNTQ2NTQzYmZlM2EwMjJmNTQ0ZDRmNWJkYiJ9
    gcf-owl-bot[bot] committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    aa5bab3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    967bd71 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. feat: add last_scanned_row_key feature

    PiperOrigin-RevId: 551191182
    
    Source-Link: googleapis/googleapis@51e04ba
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/4b90e8ead4477eff96c31b9b0fdef36ed975b15f
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNGI5MGU4ZWFkNDQ3N2VmZjk2YzMxYjliMGZkZWYzNmVkOTc1YjE1ZiJ9
    gcf-owl-bot[bot] committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    0075152 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c97b89f View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. fix: fix typings for IAM methods

    docs: fixed links in the generated Markdown documentation
    
    PiperOrigin-RevId: 551610576
    
    Source-Link: googleapis/googleapis@73b1313
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/8bec066492a6da2855b1b8ce562664c0a6b30b01
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOGJlYzA2NjQ5MmE2ZGEyODU1YjFiOGNlNTYyNjY0YzBhNmIzMGIwMSJ9
    gcf-owl-bot[bot] committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    fbdf7d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c685fd View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. test: disable retry-request for streaming tests

    PiperOrigin-RevId: 554648220
    
    Source-Link: googleapis/googleapis@53cd9ad
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/7e8867efbed7dbfe5ef6ec3c2c92a4bce4280f7a
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiN2U4ODY3ZWZiZWQ3ZGJmZTVlZjZlYzNjMmM5MmE0YmNlNDI4MGY3YSJ9
    gcf-owl-bot[bot] committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    38d7961 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4d2229 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    77d105f View commit details
    Browse the repository at this point in the history
  2. feat: publish CopyBackup protos to external customers

    PiperOrigin-RevId: 557192020
    
    Source-Link: googleapis/googleapis@b4c238f
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/feccb30e3177da8b7b7e68149ca4bb914f8faf2a
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZmVjY2IzMGUzMTc3ZGE4YjdiN2U2ODE0OWNhNGJiOTE0ZjhmYWYyYSJ9
    gcf-owl-bot[bot] committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    a69c8c6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d3387d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. fix: simplify logic for HTTP/1.1 REST fallback option

    For the `fallback` parameter, all values considered as `true`
    in Boolean context will enable HTTP/1.1 REST fallback,
    since the other fallback transport, proto over HTTP, is
    removed from `google-gax` v4.
    
    PiperOrigin-RevId: 559812260
    
    Source-Link: googleapis/googleapis@6a6fd29
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/56c16657e7a59122b1da94771a9ef40989c282c0
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNTZjMTY2NTdlN2E1OTEyMmIxZGE5NDc3MWE5ZWY0MDk4OWMyODJjMCJ9
    gcf-owl-bot[bot] committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    452eef0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7c4e94 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. fix: add feature flag for improved mutate rows throttling

    PiperOrigin-RevId: 565090488
    
    Source-Link: googleapis/googleapis@e8a136f
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/9a8dcca0fb2117628a1a6a6c3625a6aa32fc2f75
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOWE4ZGNjYTBmYjIxMTc2MjhhMWE2YTZjMzYyNWE2YWEzMmZjMmY3NSJ9
    gcf-owl-bot[bot] committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    c142deb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fbe0b0c View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Configuration menu
    Copy the full SHA
    11148fb View commit details
    Browse the repository at this point in the history
  2. run lint

    sofisl committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    e055215 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    463666a View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

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

Commits on Sep 26, 2023

  1. build: update typescript generator version to publish in dual format …

    …(ESM)
    
    PiperOrigin-RevId: 568643156
    
    Source-Link: googleapis/googleapis@f95afc0
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/bbd2c49d2e423a8ce5cc85627402d512aeefc58b
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYmJkMmM0OWQyZTQyM2E4Y2U1Y2M4NTYyNzQwMmQ1MTJhZWVmYzU4YiJ9
    gcf-owl-bot[bot] committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    c932b4c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db741f2 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. feat: Add support for Cloud Bigtable Request Priorities in App Profiles

    PiperOrigin-RevId: 571158646
    
    Source-Link: googleapis/googleapis@bc3c83b
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/93366e84e4e6861e2e580eb000721d99bf54a0a4
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOTMzNjZlODRlNGU2ODYxZTJlNTgwZWIwMDA3MjFkOTliZjU0YTBhNCJ9
    gcf-owl-bot[bot] committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    0b91bb6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    307a8cb View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

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

Commits on Nov 15, 2023

  1. build: update Node.js generator to compile protos

    PiperOrigin-RevId: 582493526
    
    Source-Link: googleapis/googleapis@7c4e4b5
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/368cfb651016d6a93ca6e488cbc34e2d1d9d212c
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMzY4Y2ZiNjUxMDE2ZDZhOTNjYTZlNDg4Y2JjMzRlMmQxZDlkMjEyYyJ9
    gcf-owl-bot[bot] committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    a3a4d9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e554f92 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

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

Commits on Nov 24, 2023

  1. Merge branch 'owl-bot-copy' of https://github.com/googleapis/nodejs-b…

    …igtable into copy-backup-2-relevant-changes-only
    danieljbruce committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    3f594b2 View commit details
    Browse the repository at this point in the history
  2. Use the destination backup expiry time

    Expiry time of the destination should be used for the call. Not for the source expiry time.
    danieljbruce committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    4ffb7a1 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Use the config instead for copy backup

    Use the config and not the backup object for copying backups. The expiry time is needed so a backup object can’t be used because the metadata cannot be introspected.
    danieljbruce committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    8073653 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Rename CopyBackupConfig

    Rename it to DestinationBackupConfig.
    danieljbruce committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    e1f2dde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f66ee04 View commit details
    Browse the repository at this point in the history
  3. Fix signature of copyBackup

    Fix the signature of copyBackup to include the fact that the config now has the gax options.
    danieljbruce committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    13e128d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b1af9c1 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Change the copy signature to require callback

    If the callback is not required then all calls match first signature overload and async calls return void which isn’t correct.
    danieljbruce committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    4c0310c View commit details
    Browse the repository at this point in the history
  2. Some debugging on the system tests

    The system tests were giving an error about the source expiry time and now this is fixed.
    danieljbruce committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    d61e1cc View commit details
    Browse the repository at this point in the history
  3. DestinationBackupConfig

    Don’t use the name DestinationBackupConfig anymore.
    danieljbruce committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    e2a8be5 View commit details
    Browse the repository at this point in the history
  4. lint fix

    danieljbruce committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    763115b View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Move the config and create a generic callback

    Create a generic callback data structure in order to avoid callback and promise data structures not matching up. Also move the configs to a different file.
    danieljbruce committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    1827059 View commit details
    Browse the repository at this point in the history
  2. Eliminate the generic callback data structure

    Eliminate the generic data structure as it can’t be used to capture the pattern we need exactly. Also modify the way that errors are passed into the callback function to be more consistent.
    danieljbruce committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    3259115 View commit details
    Browse the repository at this point in the history
  3. Get the first copy backup test working

    Copy the backup into the same cluster test is working. Still need to work on copy backup for test that looks at a different cluster to get that test working.
    danieljbruce committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    4534399 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Fix different cluster, different instance test

    Fix the issue preventing the second test from working by allowing the test function to specify the instance where the new backups should be created.
    danieljbruce committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    0836841 View commit details
    Browse the repository at this point in the history
  2. Add another test for copy backup

    The test should address a backup copied to a different cluster, but the same instance.
    danieljbruce committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    49f693f View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Add a test case for copying to another project

    Test case for copying to another project uses environment variable to point to new project for CI pipeline.
    danieljbruce committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    67d5eb0 View commit details
    Browse the repository at this point in the history
  2. Restructure tests for multiple expire time inputs

    Take one of the tests and structure it into a describe block instead. Each test in this block will now run the old test with a different expiry time format.
    danieljbruce committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    2ef42e6 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Various changes to test interaction with copy back

    Rename backupId to id. id is a simpler name and it is the name that is used everywhere. Rename a function to testWithExpiryTimes. Modify source code for copy function to return a backup with the new id. Add test stub for restore backup.
    danieljbruce committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    86a0311 View commit details
    Browse the repository at this point in the history
  2. Finish the restore tests and modify copy backup

    The restore test should test to see if a table can be restored. It should also return a backup object that matches the new backup created.
    danieljbruce committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    f163aba View commit details
    Browse the repository at this point in the history
  3. Add comment describing second argument

    Second argument is a backup that corresponds to a new backup. This needs to be explained in a comment.
    danieljbruce committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    a27f29f View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Remove TODO

    The TODO is done
    danieljbruce committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    80f0154 View commit details
    Browse the repository at this point in the history
  2. Modify copy backup unit test

    Modify the copy backup unit test to compare against copying the a destination with customized cluster, backup, instance and project.
    danieljbruce committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    3b95726 View commit details
    Browse the repository at this point in the history
  3. Modify the name of the test

    The test is not necessarily about copying to a different project. It is more a test about copying to a specific project.
    danieljbruce committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    ae0e313 View commit details
    Browse the repository at this point in the history
  4. Test for gax options in the test

    Make sure that the gax options get passed down to the request layer.
    danieljbruce committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    df282b4 View commit details
    Browse the repository at this point in the history
  5. TODO is done

    The promise and callbacks follow the same pattern that is applied everywhere.
    danieljbruce committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    99e3d8c View commit details
    Browse the repository at this point in the history
  6. Change comment slightly

    It is actually more of a check than an action that ensures something.
    danieljbruce committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    3dddc0b View commit details
    Browse the repository at this point in the history
  7. Eliminate TODO

    The id is required. It can’t be generated automatically by the server. It needs to be provided.
    danieljbruce committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    5a0d07b View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Fix documentation for source function

    Add description for the parameters and explain what the function does.
    danieljbruce committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e4d38d4 View commit details
    Browse the repository at this point in the history
  2. Move copy backup code to proper place

    The tests were originally placed in a block at the very beginning so that they were easier to work through. This change moves them to the proper place.
    danieljbruce committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    6a26bde View commit details
    Browse the repository at this point in the history
  3. Use cluster instead of parent

    cluster should be used instead of parent to specify the destination cluster.
    danieljbruce committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e7e1eb3 View commit details
    Browse the repository at this point in the history
  4. Change parent to cluster

    cluster name should be used instead of parent to match the design doc.
    danieljbruce committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    d859a33 View commit details
    Browse the repository at this point in the history
  5. A couple cleanup changes

    Id is required so no question mark needed. Also inline the function that replaces the project name.
    danieljbruce committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    b2c728f View commit details
    Browse the repository at this point in the history
  6. Use parent instead of cluster

    This test was accidentally changed by a refactor and should not change further.
    danieljbruce committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    377d5bc View commit details
    Browse the repository at this point in the history
  7. Eliminate unused time references

    Variables were created so that time can be used in a block of tests. That block of tests were moved so these. variables are no longer needed.
    danieljbruce committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    1520f22 View commit details
    Browse the repository at this point in the history
  8. This test should not have changed

    Use parent instead of cluster because that is what it was before.
    danieljbruce committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    74cbffa View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Eliminate unused import

    CreateBackupConfig is not used anywhere.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    26289af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5ba924 View commit details
    Browse the repository at this point in the history
  3. Move two lines of code to location used

    General cleanup for readability
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    ffb9588 View commit details
    Browse the repository at this point in the history
  4. Improve readability

    Reduce number of lines required in testWithExpiryTimes function. This makes the function easier to read.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    1fe2ef0 View commit details
    Browse the repository at this point in the history
  5. Inline variables instead of using them explicitly

    Don’t use the variables explicitly. Inline them instead.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    9c79b43 View commit details
    Browse the repository at this point in the history
  6. Generate the backup id inline

    An extra variable is not needed for this.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    7ab1c96 View commit details
    Browse the repository at this point in the history
  7. readability - indent code so it is separate

    Also inline the id generation as it is not used elsewhere.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    842b70b View commit details
    Browse the repository at this point in the history
  8. Indent block to separate check

    Separate expiry time check from the rest of the code.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    3872ff0 View commit details
    Browse the repository at this point in the history
  9. indent cluster creation, expiry time check

    Indenting the code makes it easier to see variable relationships
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    02078e5 View commit details
    Browse the repository at this point in the history
  10. Another test cleanup

    Inline Bigtable instance creation options. Indent code for checking expiry time.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    5ac03be View commit details
    Browse the repository at this point in the history
  11. Add comment

    Comment is for test that copies a table onto another project.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    4bd4777 View commit details
    Browse the repository at this point in the history
  12. Indent code for table data insertion

    Indenting this code shows it is not referenced later.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    7ee2f18 View commit details
    Browse the repository at this point in the history
  13. Rename variables to distinguish operations

    Differentiate copy operation from create operation.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    1a0e153 View commit details
    Browse the repository at this point in the history
  14. Eliminate unused imports

    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    e3fdbd2 View commit details
    Browse the repository at this point in the history
  15. should be lower case

    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    b232315 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9890fd8 View commit details
    Browse the repository at this point in the history
  17. Inline callback, config and cluster

    Inline variables for better readability
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    56c7b7f View commit details
    Browse the repository at this point in the history
  18. Remove unused operation

    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    83b7e7e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    af77ce8 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b6fa45a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    a3c83bd View commit details
    Browse the repository at this point in the history
  22. Delete an instance

    Delete the instance after it is used just like the other test.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    d63f892 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d2de338 View commit details
    Browse the repository at this point in the history
  24. Inline generate id

    A generateId function I need to inline.
    danieljbruce committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    9e8731d View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Add second project to config

    Import the second project to use in the integration tests
    danieljbruce committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    2695d96 View commit details
    Browse the repository at this point in the history
  2. Rename the function to setBackupExpiryTime

    Rename this function to be more specific.
    danieljbruce committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    cc8ce59 View commit details
    Browse the repository at this point in the history
  3. Replace the project for backup path

    Currently this test is too specific. It does not work if a specific project is specified in the client so we must only check the rest of the backup path.
    danieljbruce committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    45ef624 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Configuration menu
    Copy the full SHA
    835c827 View commit details
    Browse the repository at this point in the history
  2. Run the linter

    Linter removes unnecessary comma.
    danieljbruce committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    2518d3d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40f3cc2 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

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

Commits on Jan 30, 2024

  1. Merge branch 'main' of https://github.com/googleapis/nodejs-bigtable

    …into copy-backup-2-relevant-changes-only
    danieljbruce committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    165ce36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0720df1 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Update comments for the copy function

    This function needs to be more clear and explain exactly what it does without ambiguity.
    danieljbruce committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    22e9bec View commit details
    Browse the repository at this point in the history
  2. Rename function that sets correct value of expiry

    expiryTime should be in the right format so rename function to more clearly indicate what it is doing.
    danieljbruce committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    dfc03bf View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Add an environment variable for second project

    The variable for the second project is needed for the the integration tests to run properly for the copy backup test that copies to another project.
    danieljbruce committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    8cba026 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Add log for second project

    See what kokoro prints out.
    danieljbruce committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    d0a0e1f View commit details
    Browse the repository at this point in the history
  2. Remove the console log

    This was just for testing. Remove this now.
    danieljbruce committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    3b16183 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

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

Commits on Apr 10, 2024

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

Commits on Apr 12, 2024

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

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    ff3e603 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcae645 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    307d110 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

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

Commits on May 13, 2024

  1. Remove unused import

    danieljbruce committed May 13, 2024
    Configuration menu
    Copy the full SHA
    1b334a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    781516f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a48759 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71c5bef View commit details
    Browse the repository at this point in the history
  5. Remove only

    danieljbruce committed May 13, 2024
    Configuration menu
    Copy the full SHA
    2089c64 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Update system-test/bigtable.ts

    Co-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    danieljbruce and leahecole committed May 21, 2024
    Configuration menu
    Copy the full SHA
    4bc7a7d View commit details
    Browse the repository at this point in the history
  2. Update system-test/bigtable.ts

    Co-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
    danieljbruce and leahecole committed May 21, 2024
    Configuration menu
    Copy the full SHA
    661c927 View commit details
    Browse the repository at this point in the history