Conversation
aksharauke
reviewed
Jan 16, 2024
aksharauke
approved these changes
Jan 23, 2024
53265e1 to
9f2a931
Compare
0e296a7 to
c899359
Compare
eca3d4b to
aee3600
Compare
…Platform#756) * Add accessors for storage and spanner. * Add Unmarshall method * Rename storageacc and spanner acc to storageaccessor and spanneraccessor * Add empty test files * Increade version retention period Add log statements to storage accessor functions * Add storage accessor interface and impl * Add storage client unit tests * Add spanner admin client unit tests * Add spanner instance admin client unit tests * Add spanner client unit tests * Add interface and implementor for Spanner Accessor * Add unit test for storage utils * Add unit test for dataflow utils:UnmarshalDataflowConfig * Move mock methods inside mock struct * Add wrapper for storage client * Resolved storage comments * Add spanner mocks and move out clients out of accessors * add admin client mocks and few tests * add instance accessor unit tests and mocks * Rearrange files into mock.go and interface.go * add unit tests and mock for storage * add dataflow accessor mock * Add comments * Move storage parameters into a struct
* tests test * [feat] RR Create API 1: Add dataflow accessor (GoogleCloudPlatform#745) * Add dataflow accessor * Add enable streaming engine struct tag Mofe Unmarshall Method to acc2 due ot storage dependency * Moved dataflow utils to accessor and creates types.go * Create dataflowutils package * Renamed testing package for dataflow util * Added unit tests * Added empty test files for clients * Move test to same package * Add tests for dataflow client * Update fake for client test * Make dataflow accessor interface and struct to make it testable * Remove interface from accessor package * Add dataflow accessor interface * Add comments to dataflow client and comments on unit tests * Move all dataflow dependencies to accessors and remove dataflow utils * Create dataflow client interface for accessor method to make it unit testable * tests tests * common testing * change * changes on comments --------- Co-authored-by: Deep1998 <deepchowdhury1998@gmail.com>
* tests test * [feat] RR Create API 1: Add dataflow accessor (GoogleCloudPlatform#745) * Add dataflow accessor * Add enable streaming engine struct tag Mofe Unmarshall Method to acc2 due ot storage dependency * Moved dataflow utils to accessor and creates types.go * Create dataflowutils package * Renamed testing package for dataflow util * Added unit tests * Added empty test files for clients * Move test to same package * Add tests for dataflow client * Update fake for client test * Make dataflow accessor interface and struct to make it testable * Remove interface from accessor package * Add dataflow accessor interface * Add comments to dataflow client and comments on unit tests * Move all dataflow dependencies to accessors and remove dataflow utils * Create dataflow client interface for accessor method to make it unit testable * tests tests * common testing * change * change * changes on comments * change * accessor mysql conn * changes * change * change --------- Co-authored-by: Deep1998 <deepchowdhury1998@gmail.com>
…cessor (GoogleCloudPlatform#765) * tests test * [feat] RR Create API 1: Add dataflow accessor (GoogleCloudPlatform#745) * Add dataflow accessor * Add enable streaming engine struct tag Mofe Unmarshall Method to acc2 due ot storage dependency * Moved dataflow utils to accessor and creates types.go * Create dataflowutils package * Renamed testing package for dataflow util * Added unit tests * Added empty test files for clients * Move test to same package * Add tests for dataflow client * Update fake for client test * Make dataflow accessor interface and struct to make it testable * Remove interface from accessor package * Add dataflow accessor interface * Add comments to dataflow client and comments on unit tests * Move all dataflow dependencies to accessors and remove dataflow utils * Create dataflow client interface for accessor method to make it unit testable * tests tests * common testing * change * change * changes on comments * change * accessor mysql conn * changes * change * change * accessor for spanner * change * tests * change * changes * changes * change * change --------- Co-authored-by: Deep1998 <deepchowdhury1998@gmail.com>
* Refactor web.go into api/schema.go * Copy init() fn to schema.go
…udPlatform#758) * ability to pass custom parameters to custom sharding logic * updated the template location for reader * corrected typo
* Refactor web.go into api/schema.go * Copy init() fn to schema.go * Refactor reports API and add unit tests * Add missing types.go * revert changes on rules_test
* Update Angular to v17 * Remove projectid
…#774) * accessors * comment changes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Added a DAO methods to interact with SMT tables. All calls to the metadata tables should go via the DAO.
Added 5 public methods:
These methods internally update the history tables in the same transaction.