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

Update stream_viewer to support new Neptune streams features #233

Open
krlawrence opened this issue Dec 4, 2021 · 3 comments
Open

Update stream_viewer to support new Neptune streams features #233

krlawrence opened this issue Dec 4, 2021 · 3 comments
Labels
enhancement New feature or request
Projects

Comments

@krlawrence
Copy link
Contributor

The 1.1.0.0 release of Amazon Neptune adds a iteratorType=LATEST parameter to the stream to find the most recent transaction and operation on the stream. The %stream_viewer magic should be updated to utilize this. Further, there is now a timestamp available in the stream for each transaction. That information should be added to the stream viewer widget.

@krlawrence krlawrence added this to New issues/Needs triage or review in Planning via automation Dec 4, 2021
@krlawrence krlawrence added the enhancement New feature or request label Dec 4, 2021
@krlawrence
Copy link
Contributor Author

krlawrence commented Jun 9, 2022

The 1.1.1.0 Neptune release further adds adds an indicator when an operation is the last one for each transaction. Now would be a good time to work on these updates. These features are version specific so we will need a strategy for determining which ones are available on the Neptune instance that a notebook is talking to.

@krlawrence
Copy link
Contributor Author

Initial commits to add the timestamp
59eba4b
9099e6c

@krlawrence
Copy link
Contributor Author

The commits made so far address the isLastOp and timestamp new features. The remaining work is to update the stream viewer code to use the iteratorType=LATEST if supported. As this is not something visible to the end user, we can release the other improvements independently of that remaining piece of work.

@krlawrence krlawrence moved this from New issues/Needs triage or review to In progress in Planning Jun 21, 2022
@gopuneet gopuneet mentioned this issue Jun 21, 2022
michaelnchin added a commit that referenced this issue Jun 21, 2022
* Initial work to add the commit timestamp to the stream viewer

* Add UTC human readable timestamp

* Put the human readable date in parens #233

* Initial support for isLastOp in stream viewer #233

* Center the operation column text #233

* Improve hover help text #233

* Update changelog - still need to add PR info later. #233

* Add link to pR in the changelog

Co-authored-by: Michael Chin <mchin188@yahoo.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Planning
In progress
Development

No branches or pull requests

1 participant