Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

💥(history) change command history #317

Closed
wants to merge 3 commits into from

Conversation

wilbrdt
Copy link
Contributor

@wilbrdt wilbrdt commented May 3, 2023

Purpose

Add a common HistoryEntry pydantic model for command history.

Proposal

Each backend will be adapted to use HistoryEntry when merged:

  • fs
  • s3
  • ldp
  • swift

SergioSim and others added 3 commits April 25, 2023 11:13
We intend to unify the storage and database backend interfaces
into a single data backend interface.
We also want to separate LRS-specific methods into a dedicated
lrs backend interface that extends the data interface.
We add the FileSystem data backend implementation that is mostly taken
from the existing FSStorage backend.
Add a common HistoryEntry pydantic model for
command history
@jmaupetit
Copy link
Contributor

Maybe adding a feature flag on the history would be a great idea? When using a backend as a library there is a high probability that you don't need it!

@wilbrdt wilbrdt force-pushed the unify-data-backends branch 3 times, most recently from dfbe6e8 to b5c749f Compare May 30, 2023 10:07
@wilbrdt wilbrdt linked an issue Jun 2, 2023 that may be closed by this pull request
@wilbrdt wilbrdt force-pushed the unify-data-backends branch from b5c749f to f4d4b9b Compare June 16, 2023 14:21
@quitterie-lcs quitterie-lcs added this to the 5.0 milestone Jun 20, 2023
@wilbrdt wilbrdt force-pushed the unify-data-backends branch from f429b3a to addc298 Compare July 3, 2023 10:32
@wilbrdt wilbrdt force-pushed the unify-data-backends branch from 718c8f9 to 1babf92 Compare July 13, 2023 16:19
@quitterie-lcs quitterie-lcs force-pushed the unify-data-backends branch 2 times, most recently from 7de2409 to 3cf358c Compare July 21, 2023 14:48
@wilbrdt wilbrdt force-pushed the unify-data-backends branch from cbfd79c to 25726e7 Compare August 10, 2023 10:17
@wilbrdt wilbrdt force-pushed the unify-data-backends branch from 25726e7 to c94d0f4 Compare August 21, 2023 07:51
@wilbrdt wilbrdt force-pushed the unify-data-backends branch from 62dd60e to 2058395 Compare September 6, 2023 07:24
@wilbrdt
Copy link
Contributor Author

wilbrdt commented Oct 19, 2023

Opening issue #474 to add it in the future, closing this as it is too far from master branch.

@wilbrdt wilbrdt closed this Oct 19, 2023
@wilbrdt wilbrdt deleted the change-command-history branch October 27, 2023 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

Successfully merging this pull request may close these issues.

Namespace identifiers in command history
4 participants