- 31 May, 2016 4 commits
-
-
joaovitor8 authored
Adding the methods necessary for Modifying Subscriptions, make deadband filters and also added support to deadband filter on server side.
-
joaovitor8 authored
-
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 4 commits