- 19 May, 2015 2 commits
-
-
Axel Auweter authored
* Added SensorConfig and DCDBPublicSensor classes as interface for dcdbconfig * Fixed bugs and tested: --> CollectAgent fully working --> dcdbconfig fully working
-
Axel Auweter authored
* Bump cpp-driver to 2.0.1 * Create new SensorId header/source that takes over the logic previously found in SensorDataStore related to populating SensorId structs from MQTT topic strings and serializing them into Byte Arrays to be used as Cassandra Row Keys.
-
- 18 May, 2015 1 commit
-
-
Axel Auweter authored
* Bumped Cassandra to 2.1.5 * Bumped cpp-driver to 2.0 * Eliminated cassandraBackend in favor of DCDBConnection In the future, a DCDBConnection handles the low-level connection to Cassandra. On top of an established DCDBConnection, you can create a SensorDataStore object which gives you access to raw sensor readings.
-
- 13 Apr, 2015 1 commit
-
-
Axel Auweter authored
-
- 07 Apr, 2015 1 commit
-
-
Axel Auweter authored
-
- 18 Mar, 2015 1 commit
-
-
Axel Auweter authored
Use the -r option to get raw values instead.
-
- 20 Feb, 2015 1 commit
-
-
Axel Auweter authored
-
- 06 Feb, 2015 2 commits
-
-
Axel Auweter authored
-
Axel Auweter authored
-
- 05 Jan, 2015 1 commit
-
-
Axel Auweter authored
-
- 30 Apr, 2014 1 commit
-
-
Axel Auweter authored
Finalized the documentation effort of DCDBLib and updated the Makefile to do dependency checking for the make docs target.
-
- 24 Apr, 2014 1 commit
-
-
Axel Auweter authored
-
- 23 Apr, 2014 1 commit
-
-
Axel Auweter authored
-
- 06 Apr, 2014 1 commit
-
-
Axel Auweter authored
-
- 02 Jan, 2014 1 commit
-
-
Axel Auweter authored
Yet another small change to the OpenIPMI patch as 12.04 in my config seems to run autoconf/automake itself resulting in the reintroduction of the ncurses dependency. DCDBLib build now has the correct parameters to build a Linux shared libary. Also DCDBLib now shows the hint on setting LD_LIBRARY_PATH/DYLD_LIBRARY_PATH again. CollectAgent needs -lthrift to link (because otherwise the missing symbols from libdcdb.so will remain unresolved). Top level Makefile now detects the number of CPU cores under Linux and adjusts MAKETHREADS variable automatically.
-
- 01 Jan, 2014 1 commit
-
-
Axel Auweter authored
Moved all of CollectAgent's Cassandra related stuff to DCDBLib. Bumped Cassandra to 1.2.13. Minor build system improvements.
-
- 29 Oct, 2013 1 commit
-
-
Axel Auweter authored
-
- 24 Sep, 2013 2 commits
-
-
Axel Auweter authored
-
Axel Auweter authored
Thrift --> 0.9.1 Cassandra --> 1.2.10 OpenIPMI --> 2.0.19
-
- 24 Jul, 2013 1 commit
-
-
Axel Auweter authored
This results in a much cleaner collectagent.cpp file and main function. However, further cleanups are necessary and the respective TODOs can be found in the code.
-
- 31 May, 2013 1 commit
-
-
Axel Auweter authored
-
- 30 May, 2013 1 commit
-
-
Axel Auweter authored
Cross platform issues compiling C++11 code (Mac OS has two C++ standard libraries, only one supports C++11 but Thrift fails to build with it). Fix: Replace C++11 system_error with Boost system_error. Some other minor fixes.
-
- 28 May, 2013 1 commit
-
-
Axel Auweter authored
Removed mosquitto dependency entirely. Started reworking collectagent main routines and message handling.
-
- 27 May, 2013 1 commit
-
-
Axel Auweter authored
stream works. Fixed a race condition to the message threads struct pollfd fds array.
-
- 24 May, 2013 3 commits
-
-
Axel Auweter authored
-
Axel Auweter authored
-
Axel Auweter authored
-
- 05 Apr, 2013 1 commit
-
-
Axel Auweter authored
-
- 04 Apr, 2013 3 commits
-
-
Michael Ott authored
-
Axel Auweter authored
-
Axel Auweter authored
-
- 03 Apr, 2013 2 commits
-
-
Axel Auweter authored
Cassandra Header Fixes are applied only once now.
-
Axel Auweter authored
-
- 28 Mar, 2013 1 commit
-
-
Axel Auweter authored
-
- 22 Mar, 2013 1 commit
-
-
Axel Auweter authored
-
- 04 Feb, 2013 1 commit
-
-
Axel Auweter authored
again.
-
- 03 Feb, 2013 2 commits
-
-
Axel Auweter authored
-
Axel Auweter authored
values into the data store. Also shows the achieved message rate. Still pretty dirty and naive.
-
- 17 Jan, 2013 1 commit
-
-
Axel Auweter authored
Currently, this is only a proof of concept for using the Thrift API provided by Cassandra a bit from C++. Let's hope to evolve this into what we're aiming for, soon.
-