[PR #17] [MERGED] Initial AWS DynamoDB storage implementation #50

Closed
opened 2026-01-23 11:35:02 +01:00 by admin · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/doctrine/KeyValueStore/pull/17
Author: @stanlemon
Created: 9/21/2013
Status: Merged
Merged: 3/31/2014
Merged by: @guilhermeblanco

Base: masterHead: dynamodb


📝 Commits (4)

  • 5de2e52 Initial AWS DynamoDB storage implementation
  • e53055b Removed unnecessary table name field from constructor
  • 20d78ea Fixed docblocks
  • 48d611f Moved protected methods to the end of the file.

📊 Changes

2 files changed (+208 additions, -1 deletions)

View changed files

📝 composer.json (+2 -1)
lib/Doctrine/KeyValueStore/Storage/DynamoDbStorage.php (+206 -0)

📄 Description

First pass/attempt at a DynamoDB storage. If this looks acceptable I'll work on adding something to the docs specific to Dynamo. Some guidance and direction on how to write tests for something like this would be much appreciated.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/doctrine/KeyValueStore/pull/17 **Author:** [@stanlemon](https://github.com/stanlemon) **Created:** 9/21/2013 **Status:** ✅ Merged **Merged:** 3/31/2014 **Merged by:** [@guilhermeblanco](https://github.com/guilhermeblanco) **Base:** `master` ← **Head:** `dynamodb` --- ### 📝 Commits (4) - [`5de2e52`](https://github.com/doctrine/KeyValueStore/commit/5de2e5213544ef9f07ad73b34b8f47e8ba612a1e) Initial AWS DynamoDB storage implementation - [`e53055b`](https://github.com/doctrine/KeyValueStore/commit/e53055b5b22c7098eb4fb43a99e0449837467972) Removed unnecessary table name field from constructor - [`20d78ea`](https://github.com/doctrine/KeyValueStore/commit/20d78eade9e3d26a84ff91b02a675d35621f0b48) Fixed docblocks - [`48d611f`](https://github.com/doctrine/KeyValueStore/commit/48d611fb170eb1a03acfc27426b98a49ebbf574a) Moved protected methods to the end of the file. ### 📊 Changes **2 files changed** (+208 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `composer.json` (+2 -1) ➕ `lib/Doctrine/KeyValueStore/Storage/DynamoDbStorage.php` (+206 -0) </details> ### 📄 Description First pass/attempt at a DynamoDB storage. If this looks acceptable I'll work on adding something to the docs specific to Dynamo. Some guidance and direction on how to write tests for something like this would be much appreciated. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
admin added the pull-request label 2026-01-23 11:35:02 +01:00
admin closed this issue 2026-01-23 11:35:02 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: doctrine/KeyValueStore#50