- 01 Jun, 2016 1 commit
-
-
olivier R-D authored
-
- 31 May, 2016 2 commits
-
-
olivier R-D authored
-
olivier R-D authored
-
- 30 May, 2016 4 commits
-
-
ORD authored
default strings and ByteString to None
-
ORD authored
small renaming, mv more methods to events.py
-
olivier R-D authored
-
olivier R-D authored
-
- 27 May, 2016 2 commits
-
-
ORD authored
implement dict based event history, cleanup event stuff
-
olivier R-D authored
-
- 25 May, 2016 1 commit
-
-
ORD authored
event history api tweak
-
- 23 May, 2016 1 commit
-
-
olivier R-D authored
take event as arg not evfilter return EventResult obj and not fields update command line to read events
-
- 22 May, 2016 1 commit
-
-
ORD authored
Correctly handle count parameter when saving history
-
- 21 May, 2016 3 commits
-
-
ORD authored
WhereClause support
-
olivier R-D authored
-
olivier R-D authored
-
- 20 May, 2016 2 commits
-
-
Dominik Luntzer authored
* Added missing handling of the count parameter to the sqlite implementation * Add tests for both limits and both history implementations * Fixed some minor issues
-
Dominik Luntzer authored
The test code is currently setting a limit of 10 history data values. However, the limit handling is not implemented in both history implementations and therefore the limit is never enforced. Removed the limit from the history tests to ensure that no tests are broken when the limit handling is actually implemented.
-
- 18 May, 2016 2 commits
-
-
ORD authored
-
Dominik Luntzer authored
The current implementation is actually a no-op since the data is truncated correctly but not assigned back to self._datachanges. Pop the first value instead since this function is called for every datachange which means that not more than one value will every be removed in a single call.
-
- 17 May, 2016 3 commits
-
-
olivier R-D authored
-
olivier R-D authored
-
olivier R-D authored
-
- 16 May, 2016 7 commits
-
-
olivier R-D authored
-
olivier R-D authored
-
olivier R-D authored
create a whereclause when subscribing to events, allow user to provide a custom EventFilter object as arg
-
olivier R-D authored
-
ORD authored
Lazyloading
-
Dominik Luntzer authored
Introduce a new optional parameter to the constructor of the server. If a cache file path is defined, the address space will be loaded from the cache or the cache file will be created if it dose not exist yet.
-
Dominik Luntzer authored
-
- 15 May, 2016 2 commits
-
-
ORD authored
metrics
-
olivier R-D authored
-
- 14 May, 2016 1 commit
-
-
ORD authored
Perform lazy loading when restoring a cached address space
-
- 13 May, 2016 2 commits
-
-
ORD authored
Fixing the Modify Monitored Item response in the server.
-
joaovitor8 authored
-
- 11 May, 2016 1 commit
-
-
Dominik Luntzer authored
When starting an opcua server, the creation of the address space is currently a performance bottleneck. The startup process can be accelerated by loading a pre-generated address space pickle. However, the startup process still takes ~25 seconds on a raspberry pi model b (compared to ~125 seconds when generating the address space from code). Storing the address space in a shelve, where the data for each node is pickeled individually, allows to further improve the startup performance since only the nodes that are actually accessed are loaded from disc (all other nodes are loaded later when they are accessed). Since the default address space contains thousands of nodes but just a small amount is actually accessed during startup, the startuptime could be improved to ~3.5 seconds.
-
- 10 May, 2016 5 commits
-
-
ORD authored
-
ORD authored
Events History with Tests
-
zerox1212 authored
Handle binary objects to be stored in the database better.
-
zerox1212 authored
-
zerox1212 authored
Clarify if method is history for data change, or events. Rename get_field_variants method and remove string decode hack. Add logger to history manager and improve dehistorize Update history tests so that only SQL tests handle events. Minor doc string updates.
-