- Query executor client API scaffolding
Creation and insertion statement parsing tests
In-memory stream persistence
CreationStatement implementation (data structur...
StreamDefinition and FieldDefinition tests
Preparatory changes in perla-lang for the imple...
New Fpc notification to server
- Minor changes in perla-language grammar file
- Improved scheduling of Fpc operations
- Improved class design for automatic Fpc ID ge...
Minor changes in BaseFpcTest
Script execution changes
Thread tracking in Script Runner
Minor changes in Runner class
- base.fpc classes finalized
Minor changes in asynchronous invocation proced...
Management of unsupported sampling rate added t...
Script synchronization improvements
Code cleanup
Code cleanup
Minor changes in Task lock acquisition order
Script stress test execution count reduced
Lock acquisition order modified in BaseTask.sto...
SimulatedPeriodicOperation ScriptHandler simpli...
Race condition fixed in SimulatedPeriodicOperat...
Race condition fixed in SimulatedPeriodicOperat...
Code cleanup
Executor engine stress test
BaseFpc class modified to support the new BaseT...
Changes to Script ExecutionContext
Synchronization changes in Script classes
Async operation refactoring (tests)
Async operation refactoring (work in progress)
Corrected a bug that could lead to spurious Exc...
Stricter synchronization guarantees for Operati...
Synchronization changes in AsyncOperation and N...
SimulatedPeriodicOperation adapted to the new T...
Operation and Task changes
Changes in AbstractTask startup procedure (work...
Operation and Task synchronization improvements...
Minor improvements in SamplePipeline attribute ...
Task housekeeping methods changes
Script parameter added to ScriptHandler.error()...
Improved error management in Script Runner (wit...
Improved error management in ScriptOperation an...
Script execution refinements and additional Ope...
Minor changes in SimulatorChannel
Improved Script Executor synchronization at shu...
Minor change in LatchingTaskHandler
Improvements in Script Executor state management
Various improvements to Script executor synchro...
Improved synchronization in AbstractChannel class
SimulatedPeriodicOperation synchronization changes
Dynamic generation of device identifiers
Minor changes to perla-core
perla-web adapted to use the new PerLaSystem class
perla-example adapted to use the new PerLaSyste...
perla-core changes
Minor improvements in SelectionExecutor
Minor changes in query distribution system and ...
Minor changes in shutdown procedure
Unified QueryHandler structure
Minor changes in Selection executor
Improved error reporting in sampling executor
Sampling clause execution improvements
Sampling clause execution improvements
Refresh clause execution improvements
Minor changes and fixes in test suites
Minor test changes
Improved handler synchronization during startup
Revised query handler structure
Revised startup sequence in SelectionExecutor
New query executor startup sequence
New startup error management in query execution...