# # ChangeLog for trunk/FACT++/src # # Generated by Trac 1.5.2 # 11/25/24 08:43:23 Sat, 28 Jul 2018 23:03:19 GMT tbretz [19092] * trunk/FACT++/src/rootifysql.cc (modified) Some improvemnts to the EXPLAIN formating. Sat, 28 Jul 2018 18:25:27 GMT tbretz [19091] * trunk/FACT++/src/rootifysql.cc (modified) Added some code for profiling and explaining the query. The EXPLAIN ... Thu, 26 Jul 2018 19:06:53 GMT tbretz [19090] * trunk/FACT++/src/rootifysql.cc (modified) A very simple implementation which will EXPLAIN the query with what ... Thu, 26 Jul 2018 19:05:33 GMT tbretz [19089] * trunk/FACT++/src/root2sql.cc (modified) For good reasons, I do not allow NULL in an column, witout ... Tue, 24 Jul 2018 19:20:29 GMT tbretz [19084] * trunk/FACT++/src/root2sql.cc (modified) Do not print overly long insert queries if not allowed by the user ... Tue, 24 Jul 2018 19:02:30 GMT tbretz [19083] * trunk/FACT++/src/calcsource.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Just realized that grep has the -A option -- so the change wasn't ... Tue, 24 Jul 2018 18:59:17 GMT tbretz [19082] * trunk/FACT++/src/calcsource.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Error in the same line, so it is easier to grep for it. Tue, 24 Jul 2018 18:56:25 GMT tbretz [19081] * trunk/FACT++/src/root2sql.cc (modified) Night was still partially in... Tue, 24 Jul 2018 15:17:09 GMT tbretz [19080] * trunk/FACT++/src/root2sql.cc (modified) Changed default table engine to InnoDB Tue, 24 Jul 2018 09:33:45 GMT tbretz [19079] * trunk/FACT++/src/rootifysql.cc (modified) Added a possibility for substitutions in the query. Mon, 23 Jul 2018 15:07:44 GMT tbretz [19078] * trunk/FACT++/src/calcsource.cc (modified) Protection to fail against 'no data' Mon, 23 Jul 2018 15:05:26 GMT tbretz [19077] * trunk/FACT++/src/root2sql.cc (modified) Protection to fail against 'no data' Mon, 23 Jul 2018 14:58:30 GMT tbretz [19076] * trunk/FACT++/src/calcsource.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Print a hint on the size of the large query sent. Sun, 22 Jul 2018 14:49:27 GMT tbretz [19075] * trunk/FACT++/src/rootifysql.cc (modified) Improved help text. Sun, 22 Jul 2018 14:38:55 GMT tbretz [19074] * trunk/FACT++/src/rootifysql.cc (modified) Implemented setting of user defined variables before the SQL query is ... Sat, 21 Jul 2018 14:42:13 GMT tbretz [19073] * trunk/FACT++/src/root2sql.cc (modified) Added a missing semicolon Sat, 21 Jul 2018 14:41:30 GMT tbretz [19072] * trunk/FACT++/src/root2sql.cc (modified) Implemented the --dry-run option, sorted the options a bit, removed ... Sat, 21 Jul 2018 14:39:04 GMT tbretz [19071] * trunk/FACT++/src/calcsource.cc (modified) Sorted the options a bit. Sat, 21 Jul 2018 14:33:18 GMT tbretz [19070] * trunk/FACT++/src/calcsource.cc (modified) Fixed the default value for the calcsource. Sat, 21 Jul 2018 14:30:20 GMT tbretz [19069] * trunk/FACT++/src/calcsource.cc (modified) Improved help text. Sat, 21 Jul 2018 13:57:22 GMT tbretz [19068] * trunk/FACT++/src/calcsource.cc (modified) Made the code and output more consistent, added the option to update ... Thu, 19 Jul 2018 17:09:58 GMT tbretz [19064] * trunk/FACT++/src/EventBuilder.cc (modified) * trunk/FACT++/src/FitsFile.cc (modified) * trunk/FACT++/src/MessageDim.h (modified) * trunk/FACT++/src/StateMachineImp.h (modified) * trunk/FACT++/src/WindowLog.h (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Some minor changes to make it compatible with newer sets of headers. Wed, 18 Jul 2018 15:54:12 GMT tbretz [19063] * trunk/FACT++/src/root2sql.cc (modified) Made it compile with an older boost version. Added force option and a ... Wed, 18 Jul 2018 15:25:56 GMT tbretz [19062] * trunk/FACT++/src/root2sql.cc (modified) Allow to overwrite the default engine (not recommended) Mon, 16 Jul 2018 18:22:13 GMT tbretz [19056] * trunk/FACT++/src/Configuration.cc (modified) Boost 1.41 didn't yet support that (ISDC) Mon, 16 Jul 2018 15:40:18 GMT tbretz [19053] * trunk/FACT++/src/calcsource.cc (added) This is a draft to fill in source positions to the database. Thu, 12 Jul 2018 16:23:42 GMT tbretz [19050] * trunk/FACT++/src/ConnectionSSL.cc (modified) Unified policy for info output Thu, 12 Jul 2018 13:33:59 GMT tbretz [19049] * trunk/FACT++/src/ConnectionSSL.cc (added) * trunk/FACT++/src/ConnectionSSL.h (added) * trunk/FACT++/src/tngweather.cc (modified) Implemented ConnectionSSL and updated tngweather to use a secure ... Fri, 29 Jun 2018 09:02:14 GMT tbretz [19034] * trunk/FACT++/src/drivectrl.cc (modified) The telescope operates when there is no weather data available -- let ... Mon, 25 Jun 2018 09:11:56 GMT tbretz [19027] * trunk/FACT++/src/EventBuilder.cc (modified) Be a bit more specific when closing a file to avoid confusion. Same ... Sat, 23 Jun 2018 13:19:32 GMT tbretz [19026] * trunk/FACT++/src/Configuration.cc (modified) Cleaned some comments. Wed, 20 Jun 2018 18:36:00 GMT tbretz [19025] * trunk/FACT++/src/zfits.cc (modified) Now it does! Wed, 20 Jun 2018 18:34:34 GMT tbretz [19024] * trunk/FACT++/src/zfits.cc (modified) This gives an identical result but without the clang wanring about a ... Wed, 20 Jun 2018 18:30:38 GMT tbretz [19022] * trunk/FACT++/src/HeadersFTM.h (modified) Suppress some compiler warnings with clang. Wed, 20 Jun 2018 18:30:24 GMT tbretz [19021] * trunk/FACT++/src/HeadersFAD.h (modified) Suppress some compiler warnings with clang. Wed, 20 Jun 2018 18:30:00 GMT tbretz [19020] * trunk/FACT++/src/HeadersFAD.cc (modified) Minor layout update of some debug output. Thu, 24 May 2018 21:11:49 GMT tbretz [19018] * trunk/FACT++/src/ConnectionUSB.h (modified) To be compatible with the previous scheme, the default flow_control ... Thu, 24 May 2018 21:11:04 GMT tbretz [19017] * trunk/FACT++/src/ConnectionUSB.cc (modified) Output the connection settings for debugging purpose as debug. Thu, 24 May 2018 09:12:28 GMT tbretz [19016] * trunk/FACT++/src/rainsensor.cc (modified) A status was missing. Thu, 24 May 2018 09:07:45 GMT tbretz [19015] * trunk/FACT++/src/smartfact.cc (modified) * trunk/FACT++/www/smartfact/struct/rainsensor.page (added) * trunk/FACT++/www/smartfact/struct/status.page (modified) Added rain sensor Thu, 19 Apr 2018 18:07:33 GMT tbretz [18997] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) Added some code which allows to read a single file. Wed, 18 Apr 2018 16:31:13 GMT tbretz [18996] * trunk/FACT++/src/ConnectionUSB.cc (modified) * trunk/FACT++/src/ConnectionUSB.h (modified) Connection must be closed when setting a parameter fails, it is ... Tue, 10 Apr 2018 08:38:20 GMT tbretz [18995] * trunk/FACT++/src/rainsensor.cc (modified) Allow to run without authentication. Sat, 07 Apr 2018 16:30:26 GMT tbretz [18993] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/src/HeadersRainSensor.h (added) * trunk/FACT++/src/rainsensor.cc (added) Implemented a program to read the rain sensor data from MAGIC. Fri, 06 Apr 2018 15:59:41 GMT tbretz [18988] * trunk/FACT++/src/fadctrl.cc (modified) Added some explicit casts to make clang++ more happy and remove an ... Fri, 06 Apr 2018 15:58:58 GMT tbretz [18987] * trunk/FACT++/src/EventBuilder.cc (modified) Let the compiler know that the second argument is a format string Fri, 06 Apr 2018 15:34:42 GMT tbretz [18982] * trunk/FACT++/src/DataWriteFits2.h (modified) DrsCalibration is a struct not a class. Fri, 06 Apr 2018 15:34:20 GMT tbretz [18981] * trunk/FACT++/src/EventBuilder.h (modified) DrsCalibration is a struct not a class. Thu, 05 Apr 2018 18:00:31 GMT tbretz [18978] * trunk/FACT++/src/InterpreterV8.cc (modified) clang++ complained about the way some arrays are initialized and ... Thu, 05 Apr 2018 17:58:55 GMT tbretz [18977] * trunk/FACT++/src/fitsdump.cc (modified) Tell the compiler that it cannot check the format string. Thu, 05 Apr 2018 17:58:25 GMT tbretz [18976] * trunk/FACT++/src/pfminictrl.cc (modified) Replaced an 8-bit ascii charcter by its unicode representation. Thu, 05 Apr 2018 17:58:04 GMT tbretz [18975] * trunk/FACT++/src/feedback.cc (modified) * trunk/FACT++/src/ratecontrol.cc (modified) Moved path to Makefile. Thu, 05 Apr 2018 17:57:28 GMT tbretz [18974] * trunk/FACT++/src/magiclidar.cc (modified) * trunk/FACT++/src/magicweather.cc (modified) Reaplced an 8-bit ascii charcter by its unicode representation. Thu, 05 Apr 2018 17:56:48 GMT tbretz [18973] * trunk/FACT++/src/temperature.cc (modified) Reaplced an 8-bit ascii charcter by its unicode representation. Thu, 05 Apr 2018 17:56:26 GMT tbretz [18972] * trunk/FACT++/src/smartfact.cc (modified) Removed an unused data memeber Thu, 05 Apr 2018 17:55:42 GMT tbretz [18971] * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/StateMachineDimControl.h (modified) Removed an unused data memeber Thu, 05 Apr 2018 17:55:16 GMT tbretz [18970] * trunk/FACT++/src/Shell.cc (modified) * trunk/FACT++/src/Shell.h (modified) Removed an unused data memeber Thu, 05 Apr 2018 16:35:47 GMT tbretz [18969] * trunk/FACT++/src/fitscheck.cc (modified) * trunk/FACT++/src/fitsdump.cc (modified) * trunk/FACT++/src/fitsselect.cc (modified) * trunk/FACT++/src/getevent.cc (modified) * trunk/FACT++/src/zfits.cc (modified) Moved path from include to makefile. Thu, 05 Apr 2018 16:34:58 GMT tbretz [18968] * trunk/FACT++/src/pfminictrl.cc (modified) Removed a stray character Wed, 04 Apr 2018 16:58:29 GMT tbretz [18967] * trunk/FACT++/src/ftmctrl.cc (modified) commented unsused variable Wed, 04 Apr 2018 16:53:02 GMT tbretz [18966] * trunk/FACT++/src/Time.cc (modified) * trunk/FACT++/src/Time.h (modified) Moved the path to the Makefile, allow to define the location for ... Wed, 04 Apr 2018 16:47:29 GMT tbretz [18964] * trunk/FACT++/src/biasctrl.cc (modified) Moved path to Makefile. Wed, 04 Apr 2018 16:46:58 GMT tbretz [18963] * trunk/FACT++/src/tools.h (modified) Tell the compiler that fmt is a format string Wed, 04 Apr 2018 16:41:01 GMT tbretz [18961] * trunk/FACT++/src/root2sql.cc (modified) * trunk/FACT++/src/rootifysql.cc (modified) ignore already exists in 'tuple' Wed, 04 Apr 2018 16:39:25 GMT tbretz [18960] * trunk/FACT++/src/makedata.cc (modified) Moved include path to makefile Wed, 04 Apr 2018 16:36:56 GMT tbretz [18959] * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/evtserver.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/makeplots.cc (modified) * trunk/FACT++/src/makeschedule.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Moved include path to makefile Wed, 04 Apr 2018 16:35:56 GMT tbretz [18958] * trunk/FACT++/src/smartfact.cc (modified) Moved include path to makefile; added some ifdefs to make it compile ... Mon, 05 Mar 2018 16:31:16 GMT tbretz [18954] * trunk/FACT++/src/fitsdump.cc (modified) Make use of the new values in fits::Column in List() to properly ... Mon, 05 Mar 2018 15:04:07 GMT tbretz [18952] * trunk/FACT++/src/ftmctrl.cc (modified) Improved debugging Sun, 12 Nov 2017 20:02:22 GMT tbretz [18929] * trunk/FACT++/src/rootifysql.cc (modified) Allow to skip filling the tree to debug speed of reading the ... Sun, 12 Nov 2017 19:58:16 GMT tbretz [18928] * trunk/FACT++/src/root2sql.cc (added) First version of a tool to fill a SQL table with data from a root file. Thu, 09 Nov 2017 13:40:41 GMT tbretz [18927] * trunk/FACT++/src/rootifysql.cc (modified) Changed StoreQueryResult to UseQueryResult to allow access to huge ... Wed, 18 Oct 2017 12:45:23 GMT tbretz [18917] * trunk/FACT++/src/smartfact.cc (modified) Added BIAS_TEMP server Wed, 18 Oct 2017 12:44:23 GMT tbretz [18916] * trunk/FACT++/src/HeadersBiasTemp.h (modified) * trunk/FACT++/src/biastemp.cc (modified) Renamed DimData to Data and moved definition to header Wed, 18 Oct 2017 12:27:41 GMT tbretz [18915] * trunk/FACT++/src/drivectrl.cc (modified) Minor improvements to the log output - being more verbose Wed, 18 Oct 2017 12:25:03 GMT tbretz [18913] * trunk/FACT++/src/biastemp.cc (modified) Fixed some parts of the help output, changed default interval to 15s Fri, 06 Oct 2017 16:11:34 GMT tbretz [18911] * trunk/FACT++/src/biastemp.cc (modified) Some typos Fri, 06 Oct 2017 16:10:33 GMT tbretz [18910] * trunk/FACT++/src/HeadersBiasTemp.h (added) * trunk/FACT++/src/biastemp.cc (added) First version of the program reading the bias crate temp sensors Mon, 18 Sep 2017 15:43:32 GMT tbretz [18909] * trunk/FACT++/src/ConnectionUSB.cc (modified) * trunk/FACT++/src/ConnectionUSB.h (modified) Moved setting connection parameters from a global variable (without ... Mon, 18 Sep 2017 12:27:07 GMT tbretz [18908] * trunk/FACT++/src/smartfact.cc (modified) Added output for ongoing crate reset. Mon, 04 Sep 2017 19:26:03 GMT dneise [18902] * trunk/FACT++/src/smartfact.cc (modified) Adjust container temp window; use /newdata instead of /daq Thu, 17 Aug 2017 11:38:36 GMT dneise [18897] * trunk/FACT++/src/fadctrl.cc (modified) commit modifications done 19.08.2016 and still not checked in. Why ... Thu, 17 Aug 2017 11:27:47 GMT dneise [18896] * trunk/FACT++/src/fscctrl.cc (modified) allow a 10sec timeout in case of a disconnection Fri, 30 Jun 2017 09:07:38 GMT dneise [18894] * trunk/FACT++/src/biasctrl.cc (modified) re-introduce patch for OC in ch 91, from rev.18800 Sat, 24 Jun 2017 10:00:07 GMT tbretz [18892] * trunk/FACT++/src/rootifysql.cc (modified) The second positional argument is '1' not '2' because it is the ... Sat, 24 Jun 2017 09:59:23 GMT tbretz [18891] * trunk/FACT++/src/FitsFile.h (modified) Catch the exception as const reference. Sat, 24 Jun 2017 09:58:32 GMT tbretz [18890] * trunk/FACT++/src/EventImp.h (modified) Propagate some variables as references where it makes sense. Sat, 24 Jun 2017 09:57:56 GMT tbretz [18889] * trunk/FACT++/src/DataWriteFits.h (modified) * trunk/FACT++/src/DataWriteFits2.cc (modified) * trunk/FACT++/src/DataWriteFits2.h (modified) Propagate some variables as references where it makes sense. Mon, 22 May 2017 09:21:01 GMT tbretz [18876] * trunk/FACT++/src/tools.cc (modified) * trunk/FACT++/src/tools.h (modified) Added new function 'WordWrap' Tue, 16 May 2017 16:56:10 GMT tbretz [18868] * trunk/FACT++/src/WindowLog.h (modified) * trunk/FACT++/src/WindowLogColor.h (added) Moved colors to a dedicated file. Sat, 13 May 2017 12:15:10 GMT Daniela Dorner [18850] * trunk/FACT++/src/biasctrl.cc (modified) removed workaround for channel 91, i.e. 2/27 Tue, 09 May 2017 15:19:42 GMT tbretz [18848] * trunk/FACT++/src/Connection.h (modified) Added getter for private members fVerbose and fDebugTx. Sat, 06 May 2017 15:28:24 GMT tbretz [18847] * trunk/FACT++/src/mcp.cc (modified) Fixed the help text. Sat, 06 May 2017 15:27:41 GMT tbretz [18846] * trunk/FACT++/src/Shell.cc (modified) Added a missing const qualifier. Sat, 06 May 2017 15:27:12 GMT tbretz [18845] * trunk/FACT++/src/Main.h (modified) Removed a stray comment line Thu, 04 May 2017 14:22:27 GMT tbretz [18844] * trunk/FACT++/src/MessageImp.cc (modified) Initialized fLastMjd -- valgrind correctly complained about. Wed, 19 Apr 2017 13:53:33 GMT tbretz [18840] * trunk/FACT++/src/InterpreterV8.cc (modified) Fixed a typo in an exception. Wed, 19 Apr 2017 13:47:20 GMT tbretz [18839] * trunk/FACT++/src/InterpreterV8.cc (modified) Output which is the current state if dim.wait times out. Tue, 18 Apr 2017 19:41:25 GMT tbretz [18838] * trunk/FACT++/src/fitsdump.cc (modified) Fixed updating of existing branches. Tue, 18 Apr 2017 18:52:52 GMT tbretz [18837] * trunk/FACT++/src/fitsdump.cc (modified) Allow for automatic extension replacement in filename. Some minor ...