Skip to content
This repository has been archived by the owner on Aug 25, 2020. It is now read-only.

Create service that allows to store and query all node outputs and events of reservations #341

Closed
danbim opened this issue Feb 12, 2014 · 1 comment

Comments

@danbim
Copy link
Member

danbim commented Feb 12, 2014

No description provided.

@danbim danbim added this to the 0.9 milestone Feb 12, 2014
danbim added a commit that referenced this issue Feb 12, 2014
…ows to store and query all node outputs and events of reservations)
@danbim danbim modified the milestones: 0.9.1, 0.9 Feb 24, 2014
TobiasMende added a commit that referenced this issue Mar 10, 2014
…allows to store and query all node outputs and events of reservations)
TobiasMende added a commit that referenced this issue Mar 10, 2014
…store and query all node outputs and events of reservations)
@danbim danbim modified the milestones: 0.9, 0.9.1 Mar 31, 2014
danbim added a commit that referenced this issue May 21, 2014
 - Fixed EventStore retrieval
 - DateTime serialization (before: millis, now: ISODateTimeFormat)
 - Human-readable (pretty-print) serialization
danbim added a commit that referenced this issue May 21, 2014
The EventStore is a service that allows to store and query all node outputs and events of reservations. It logs all events that happen in relation to a reservation during the reservation runtime such as flash, reset request and responses, devices being attached/detached and node outputs. This way, experiments can be "played back" and examined in detail after their execution, not only with regards to outputs but also with regards to other events that might have had side effects on the experiment.

Squashed commit of the following:

commit a73a922
Author: Daniel Bimschas <[email protected]>
Date:   Tue May 20 11:58:13 2014 +0200

    Fixed some smaller issues for EventStore (#341)

     - Fixed EventStore retrieval
     - DateTime serialization (before: millis, now: ISODateTimeFormat)
     - Human-readable (pretty-print) serialization

commit edfe63f
Merge: 76ab870 757bd24
Author: Daniel Bimschas <[email protected]>
Date:   Tue May 20 10:51:23 2014 +0200

    Merged last two commits

commit 76ab870
Author: Daniel Bimschas <[email protected]>
Date:   Tue May 20 10:38:13 2014 +0200

    Cleaned up serialization internals and fixed some smaller bugs for #341

commit 757bd24
Author: Tobias Mende <[email protected]>
Date:   Fri May 16 19:11:10 2014 +0200

    adapting PortalEventStore to new version of ChronicleBasedEventStore

commit e9226e7
Author: Daniel Bimschas <[email protected]>
Date:   Fri May 16 14:41:17 2014 +0200

    Stream-based impl for EventStoreResource (for #341)

commit 0b9f833
Author: Daniel Bimschas <[email protected]>
Date:   Fri May 16 14:11:49 2014 +0200

    Stream-based impl for EventStoreResource (for #341)

commit e3d6b4e
Author: Daniel Bimschas <[email protected]>
Date:   Fri May 16 11:39:07 2014 +0200

    Merged develop into feature/eventstore

commit 424682e
Merge: 6ad4dc2 0882996
Author: Daniel Bimschas <[email protected]>
Date:   Thu May 15 15:36:52 2014 +0200

    Merge branch 'feature/eventstore' of github.com:itm/testbed-runtime into feature/eventstore

commit 0882996
Author: Tobias Mende <[email protected]>
Date:   Thu May 15 14:37:51 2014 +0200

    Refactoring and enhancing ReservationEventStore

    - file layer operations moved to PortalEventStoreHelper
    - ReservationEventStore as service
    - adding docs to interfaces
    - adapting ReservationEventStoreImplTest to service logic
    - synchronized access to resveration stores

commit 5557627
Author: Tobias Mende <[email protected]>
Date:   Thu May 15 11:30:21 2014 +0200

    adapting event store package

commit 6ad4dc2
Merge: 53a9921 d711429
Author: Daniel Bimschas <[email protected]>
Date:   Thu May 15 13:23:06 2014 +0200

    Merged develop into feature/eventstore

commit 53a9921
Author: Tobias Mende <[email protected]>
Date:   Mon Mar 31 10:13:46 2014 +0200

    removing TODO in ressource

commit 624be72
Author: Tobias Mende <[email protected]>
Date:   Mon Mar 31 10:12:43 2014 +0200

    fixing todos in EventStoreService

commit e1310b9
Author: Tobias Mende <[email protected]>
Date:   Fri Mar 28 12:18:45 2014 +0100

    removing commented code

commit b4dbfb7
Author: Tobias Mende <[email protected]>
Date:   Fri Mar 28 12:15:09 2014 +0100

    Adapting tests for new ReservationEventBus/PortalEventBus structure

commit e71dc60
Author: Tobias Mende <[email protected]>
Date:   Fri Mar 28 11:38:29 2014 +0100

    Enhancing the REST API, fixing bugs (#341)

commit 37cd5dc
Author: Tobias Mende <[email protected]>
Date:   Wed Mar 19 09:33:18 2014 +0100

    using CloseableIterator in event store

commit eaa5379
Author: Tobias Mende <[email protected]>
Date:   Wed Mar 12 13:39:21 2014 +0100

    ReservationEventBus: Adding node assertions

commit c76440c
Author: Tobias Mende <[email protected]>
Date:   Wed Mar 12 13:04:05 2014 +0100

    EventStoreResource: Catching null-events

commit 0517f71
Author: Tobias Mende <[email protected]>
Date:   Wed Mar 12 12:35:29 2014 +0100

    Refactoring PortalEventBus: now subscribes for Request events on ReservationEventBus

commit 3166974
Author: Tobias Mende <[email protected]>
Date:   Wed Mar 12 11:08:22 2014 +0100

    PortalEventStore: Just refactoring and debug statements

commit 13e0651
Author: Tobias Mende <[email protected]>
Date:   Wed Mar 12 09:59:50 2014 +0100

    PortalEventStore: Adding log statements, fixing bugs

commit 5e65101
Author: Tobias Mende <[email protected]>
Date:   Tue Mar 11 14:09:41 2014 +0100

    adding protobuf-java-format dependency and using JsonFormat for json generation from events

commit b24e427
Author: Tobias Mende <[email protected]>
Date:   Tue Mar 11 13:53:52 2014 +0100

    ReservationEventStore: subscribing for request events

commit 2ffbed1
Author: Tobias Mende <[email protected]>
Date:   Tue Mar 11 10:26:17 2014 +0100

    Rewriting subscriptions. Now differencing event types

commit e3e6958
Author: Tobias Mende <[email protected]>
Date:   Mon Mar 10 16:46:19 2014 +0100

    continuing REST API for event store service

commit 9ceebdb
Author: Tobias Mende <[email protected]>
Date:   Mon Mar 10 14:58:26 2014 +0100

    writing event store tests

commit e329039
Author: Tobias Mende <[email protected]>
Date:   Wed Feb 19 11:21:58 2014 +0100

    starting with event resource for #341 (Create service that allows to store and query all node outputs and events of reservations)

commit c5612a3
Author: Tobias Mende <[email protected]>
Date:   Wed Feb 19 10:34:26 2014 +0100

    start, stop and store methods finished for #341 (Create service that allows to store and query all node outputs and events of reservations)

commit 7ae261e
Author: Daniel Bimschas <[email protected]>
Date:   Wed Feb 12 10:15:08 2014 +0100

    Created skeleton for implementation for #341 (Create service that allows to store and query all node outputs and events of reservations)
@danbim
Copy link
Member Author

danbim commented May 21, 2014

Implementation on back end side now complete. Things left to do:

@danbim danbim closed this as completed May 22, 2014
danbim added a commit that referenced this issue May 22, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant