[PR #18] [MERGED] Initial AWS SimpleDB storage implementation #48

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/18
Author: @stanlemon
Created: 9/21/2013
Status: Merged
Merged: 3/31/2014
Merged by: @guilhermeblanco

Base: masterHead: simpledb


📝 Commits (3)

  • b3e42ba Initial AWS SimpleDB storage implementation (does not include composite keys)
  • c447e28 Fixed docblocks
  • fb19abf Moved protected methods to the end of the file.

📊 Changes

1 file changed (+183 additions, -0 deletions)

View changed files

lib/Doctrine/KeyValueStore/Storage/SimpleDbStorage.php (+183 -0)

📄 Description

This implementation does involve composite keys. If there is interest I think I can add that in, as that's a big reason to be using SimpleDb over DynamoDb anyhow. I also need suggestion on best practices for escaping the field data in the SelectExpression.


🔄 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/18 **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:** `simpledb` --- ### 📝 Commits (3) - [`b3e42ba`](https://github.com/doctrine/KeyValueStore/commit/b3e42ba4f57e61db17e3417ed353372826979faf) Initial AWS SimpleDB storage implementation (does not include composite keys) - [`c447e28`](https://github.com/doctrine/KeyValueStore/commit/c447e28a9363c5b2c4f2be58003fca54cf2a1676) Fixed docblocks - [`fb19abf`](https://github.com/doctrine/KeyValueStore/commit/fb19abf8c20d4fccd70fc321a38ec81e750596bc) Moved protected methods to the end of the file. ### 📊 Changes **1 file changed** (+183 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `lib/Doctrine/KeyValueStore/Storage/SimpleDbStorage.php` (+183 -0) </details> ### 📄 Description This implementation does involve composite keys. If there is interest I think I can add that in, as that's a big reason to be using SimpleDb over DynamoDb anyhow. I also need suggestion on best practices for escaping the field data in the SelectExpression. --- <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#48