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 Tables #1

Open
1 of 3 tasks
jeme opened this issue May 8, 2014 · 0 comments
Open
1 of 3 tasks

History Tables #1

jeme opened this issue May 8, 2014 · 0 comments

Comments

@jeme
Copy link
Contributor

jeme commented May 8, 2014

Simple support for history by creating a secondary table, while we could just keep pushing into the same table, history is often of less importance and so for performance reasons it seems like it would make sense to simply move the old record.

This obviously creates a bit of overhead on updates.

We might be able to use OUTPUT to build a single statement for this however:

However we should think carefully about the process. In some cases its desired that when an item moves from live storage to history, it is possible to run transformations on it, removing fields that should not be part of the history (e.g. sensitive data).

  • Move Records to History
  • Transform Records on input
  • Transform Records on predicate
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

No branches or pull requests

1 participant