Skip to content

Composite GSIs#256

Open
guregu wants to merge 5 commits intomasterfrom
composite-get
Open

Composite GSIs#256
guregu wants to merge 5 commits intomasterfrom
composite-get

Conversation

@guregu
Copy link
Copy Markdown
Owner

@guregu guregu commented Dec 15, 2025

Implements #255

TODO:

  • double-check LEK generation/pagination for composite key iterators
  • tests for batch get / transactions
  • figure out what to do about DynamoDB local lacking support
  • ponder our API a bit more
  • GoDoc comments
	q := table.GetComposite(map[string]any{
		"UserID": 67,
		"Msg":    "second",
	}).Range("Time", dynamo.Greater, times[0]).Index("UserID-Msg-Time-index")

@guregu guregu changed the title Draft: Composite GSIs Composite GSIs Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant