Skip to content

Commit

Permalink
DB Access Layer Merges: (sonic-net#96)
Browse files Browse the repository at this point in the history
* DB Access Layer Merges:

* Numerous additions and fixes including:

* Unix domain sockets support.

* Check-And-Set (CAS) transaction cache coherence.

* DB Access/Time statistics, and per-connection cache.

* Go-Redis Options Configuration like ReadTimeout.

* GetEntries() (for redis pipelining) API implementation.

* Get() API for obtaining metadata.

* GetConfig() to get all tables in CONFIG_DB.

* Moved Table, and Value to their respective files.

    Co-authored-by: Sachin Holla <sachin.holla@broadcom.com>
    Co-authored-by: Mohammed Faraaz C <mohammed.faraaz@broadcom.com>
    Co-authored-by: Balachandar Mani <balachandar.mani@broadcom.com>

* DB Access Layer Merges: UT Fixes

* DB Access Layer Merge: UT Fixes - 2
  • Loading branch information
a-barboza authored Sep 7, 2023
1 parent 172b94f commit ee3029d
Show file tree
Hide file tree
Showing 21 changed files with 5,587 additions and 653 deletions.
1 change: 0 additions & 1 deletion translib/app_utils_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,6 @@ func processDeleteRequest(url string) func(*testing.T) {
func getConfigDb() *db.DB {
configDb, _ := db.NewDB(db.Options{
DBNo: db.ConfigDB,
InitIndicator: "CONFIG_DB_INITIALIZED",
TableNameSeparator: "|",
KeySeparator: "|",
})
Expand Down
Loading

0 comments on commit ee3029d

Please sign in to comment.