# # ChangeLog for trunk/FACT++ # # Generated by Trac 1.5.2 # 11/29/24 13:35:19 Fri, 31 Aug 2018 15:37:47 GMT tbretz [19194] * trunk/WebDID (moved) Fri, 31 Aug 2018 15:27:46 GMT tbretz [19193] * trunk/FACT++/src/calcsource.cc (modified) Right now w do not have the ponting position stored event wise... ... Thu, 30 Aug 2018 14:39:53 GMT tbretz [19192] * trunk/FACT++/CMakeLists.txt (modified) Compile caclsource as tool Tue, 28 Aug 2018 19:21:02 GMT tbretz [19191] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Added possibility to create a unique index. Fri, 24 Aug 2018 12:07:40 GMT tbretz [19190] * trunk/FACT++/src/Database.h (modified) Load tools.h for the to_string fix for the ISDC compiler Fri, 24 Aug 2018 12:05:48 GMT tbretz [19189] * trunk/FACT++/configure.ac (modified) Increased boost version to minimum available at ISDC -which should ... Fri, 24 Aug 2018 11:05:57 GMT tbretz [19188] * trunk/FACT++/CMakeLists.txt (modified) Changed required cmake version to 3.5 (3.0.2 has problems), added ... Mon, 20 Aug 2018 20:33:51 GMT tbretz [19187] * trunk/FACT++/src/root2sql.cc (modified) Improved output for --delete Mon, 20 Aug 2018 09:23:22 GMT tbretz [19186] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) * trunk/FACT++/src/rootifysql.cc (modified) Print 'success' in case of success. Sun, 19 Aug 2018 16:52:00 GMT tbretz [19185] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Extract only the name of the program not the path Sun, 19 Aug 2018 16:51:19 GMT tbretz [19184] * trunk/FACT++/dim/README_v20.txt (modified) * trunk/FACT++/dim/dim/dim.h (modified) * trunk/FACT++/dim/src/dim_jni.c (modified) * trunk/FACT++/dim/src/dis.c (modified) * trunk/FACT++/dim/src/dns.c (modified) * trunk/FACT++/dim/src/tcpip.c (modified) * trunk/FACT++/dim/src/util/dimbridge.cxx (modified) * trunk/FACT++/dim/src/utilities.c (modified) * trunk/FACT++/dim/src/webDid/webDid.c (modified) * trunk/FACT++/dim/src/webDid/webServer.c (modified) Updated to v20r23 Sun, 19 Aug 2018 16:44:49 GMT tbretz [19183] * trunk/FACT++/src/rootifysql.cc (modified) This version compiles at ISDC, mainly replacing for-loops by loops, ... Sun, 19 Aug 2018 16:34:26 GMT tbretz [19182] * trunk/FACT++/CMakeLists.txt (modified) With the current setting BOOST 1.47 should be enough (ISDC Version in ... Sun, 19 Aug 2018 16:31:25 GMT tbretz [19181] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Use Boost 1.47 at ISDC, no workaround required anymore. Sun, 19 Aug 2018 10:06:49 GMT tbretz [19180] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) * trunk/FACT++/src/rootifysql.cc (modified) For debugging purpose print the client version before the connection ... Sun, 19 Aug 2018 09:20:12 GMT tbretz [19179] * trunk/FACT++/src/tools.cc (modified) * trunk/FACT++/src/tools.h (modified) Secured against clang <= 4 Sun, 19 Aug 2018 09:19:40 GMT tbretz [19178] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) * trunk/FACT++/src/rootifysql.cc (modified) Print start time. Sat, 18 Aug 2018 22:06:09 GMT tbretz [19177] * trunk/FACT++/src/zfits.cc (modified) Made it compile at ISDC Sat, 18 Aug 2018 21:03:17 GMT tbretz [19176] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Fix to the resource description Sat, 18 Aug 2018 19:40:14 GMT tbretz [19175] * trunk/FACT++/CMakeLists.txt (modified) Link libraries with full path so that their position can be ... Sat, 18 Aug 2018 16:41:12 GMT tbretz [19174] * trunk/FACT++/src/fitsdump.cc (modified) Now compiles at ISDC: Sat, 18 Aug 2018 16:35:36 GMT tbretz [19173] * trunk/FACT++/src/root2sql.cc (modified) Stray code committed unintnetionally. Sat, 18 Aug 2018 16:22:57 GMT tbretz [19172] * trunk/FACT++/src/tools.cc (modified) * trunk/FACT++/src/tools.h (modified) ISDC workaround for to_string(unsigned int) Sat, 18 Aug 2018 16:21:04 GMT tbretz [19171] * trunk/FACT++/CMakeLists.txt (modified) Turn of man page production if the required executables are missing. Sat, 18 Aug 2018 16:06:16 GMT tbretz [19170] * trunk/FACT++/CMakeLists.txt (modified) This improves linking with the mysql libraries in particular if ... Sat, 18 Aug 2018 14:17:15 GMT tbretz [19169] * trunk/FACT++/src/tools.cc (modified) * trunk/FACT++/src/tools.h (modified) Source code moved to source file. Tue, 14 Aug 2018 22:07:03 GMT tbretz [19168] * trunk/FACT++/src/root2sql.cc (modified) Fixed size of string Tue, 14 Aug 2018 21:35:18 GMT tbretz [19167] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Minor fixed. Tue, 14 Aug 2018 21:25:32 GMT tbretz [19166] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Better handling of the replacement for the filename. Tue, 14 Aug 2018 14:12:06 GMT tbretz [19165] * trunk/FACT++/src/fits2sql.cc (modified) Stick with the streams. Tue, 14 Aug 2018 14:11:48 GMT tbretz [19164] * trunk/FACT++/src/root2sql.cc (modified) Stick with the streams. Tue, 14 Aug 2018 14:07:25 GMT tbretz [19163] * trunk/FACT++/src/tools.cc (modified) include of math.h needed at ISDC Tue, 14 Aug 2018 11:22:20 GMT tbretz [19162] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) * trunk/FACT++/src/rootifysql.cc (modified) Updated returns. Sun, 12 Aug 2018 20:16:26 GMT tbretz [19157] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Typos in help text. Sun, 12 Aug 2018 20:16:02 GMT tbretz [19156] * trunk/FACT++/src/calcsource.cc (modified) Enclose table names. Sun, 12 Aug 2018 14:48:05 GMT tbretz [19155] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Added the --index option. Sat, 11 Aug 2018 21:01:57 GMT tbretz [19154] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Removed the force-stuff, the constructor is now already connecting to ... Sat, 11 Aug 2018 19:51:11 GMT tbretz [19153] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Minor update. Sat, 11 Aug 2018 19:31:15 GMT tbretz [19152] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Removed the ISDC hack Sat, 11 Aug 2018 19:10:40 GMT tbretz [19151] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Implemented conditional execution. Sat, 11 Aug 2018 13:46:15 GMT tbretz [19150] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Implemented an option to pre-delete entries from the table based on ... Fri, 10 Aug 2018 22:00:44 GMT tbretz [19149] * trunk/FACT++/src/root2sql.cc (modified) Fixed a typo Fri, 10 Aug 2018 21:56:57 GMT tbretz [19148] * trunk/FACT++/src/fits2sql.cc (modified) Removed the iSDC hack from the svn Fri, 10 Aug 2018 21:56:13 GMT tbretz [19147] * trunk/FACT++/src/fits2sql.cc (modified) Added support for a user defined column with a constant number, allow ... Fri, 10 Aug 2018 21:54:57 GMT tbretz [19146] * trunk/FACT++/src/root2sql.cc (modified) Added support for a user defined column with a constant number, allow ... Tue, 07 Aug 2018 13:20:33 GMT tbretz [19145] * trunk/FACT++/src/tools.cc (modified) Added missing include. Tue, 07 Aug 2018 13:20:17 GMT tbretz [19144] * trunk/FACT++/src/Configuration.cc (modified) Updates resource text. Tue, 07 Aug 2018 13:20:01 GMT tbretz [19143] * trunk/FACT++/cmake/FindMySQL.cmake (modified) Print versionof library found. Sun, 05 Aug 2018 19:02:10 GMT tbretz [19142] * trunk/FACT++/src/rootifysql.cc (modified) Adapted the return numbers, fixed a few typos, sorted the resources. Sun, 05 Aug 2018 11:49:49 GMT tbretz [19141] * trunk/FACT++/CMakeLists.txt (modified) Implemented packaging and an option to keep only the general tools. Sun, 05 Aug 2018 11:43:21 GMT tbretz [19140] * trunk/FACT++/src/fits2sql.cc (modified) Fixed some compiler wanring with gcc. Sat, 04 Aug 2018 21:48:33 GMT tbretz [19139] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Database.h (modified) * trunk/FACT++/src/calcsource.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/makedata.cc (modified) * trunk/FACT++/src/makeplots.cc (modified) * trunk/FACT++/src/makeschedule.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) * trunk/FACT++/src/rootifysql.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Found a nicer way to add arguments to database URI Sat, 04 Aug 2018 19:25:42 GMT tbretz [19138] * trunk/FACT++/src/rootifysql.cc (modified) Do all the cleanup stuff also when an empty set is returned and moved ... Fri, 03 Aug 2018 20:08:14 GMT tbretz [19137] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) * trunk/FACT++/src/rootifysql.cc (modified) Bytes received and sent in the view of the client. Fri, 03 Aug 2018 19:53:39 GMT tbretz [19136] * trunk/FACT++/src/calcsource.cc (modified) * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) * trunk/FACT++/src/rootifysql.cc (modified) Output some more connection information with print-connect Fri, 03 Aug 2018 15:14:12 GMT tbretz [19135] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Fixed some minor typos. Fri, 03 Aug 2018 15:13:43 GMT tbretz [19134] * trunk/FACT++/src/rootifysql.cc (modified) Skip empty lines reading an environment file. Fri, 03 Aug 2018 12:46:37 GMT tbretz [19126] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) * trunk/FACT++/src/rootifysql.cc (modified) Implemented the possibility to print basic connection informations. Fri, 03 Aug 2018 12:43:35 GMT tbretz [19125] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/calcsource.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/makedata.cc (modified) * trunk/FACT++/src/makeplots.cc (modified) * trunk/FACT++/src/makeschedule.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Updated the explanation for the databse resource to reflect the ... Fri, 03 Aug 2018 12:42:22 GMT tbretz [19124] * trunk/FACT++/src/Database.h (modified) Implmented compressed connections. Wed, 01 Aug 2018 18:11:10 GMT tbretz [19122] * trunk/FACT++/src/calcsource.cc (modified) Print average execution time per row. Wed, 01 Aug 2018 18:10:06 GMT tbretz [19121] * trunk/FACT++/src/rootifysql.cc (modified) Do not print a warning if no ascii file should have been written, ... Wed, 01 Aug 2018 18:09:30 GMT tbretz [19120] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Print average execution time per row. Wed, 01 Aug 2018 18:08:56 GMT tbretz [19119] * trunk/FACT++/src/tools.cc (modified) * trunk/FACT++/src/tools.h (modified) Added Fractional as a complement to scientific. Wed, 01 Aug 2018 07:25:00 GMT tbretz [19118] * trunk/FACT++/src/rootifysql.cc (modified) Allow to write output to an ascii file, minor changes to replacing ... Tue, 31 Jul 2018 20:58:43 GMT tbretz [19117] * trunk/FACT++/src/rootifysql.cc (modified) Added the possibility to read list of environment values from a file ... Tue, 31 Jul 2018 20:09:27 GMT tbretz [19116] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Adapted help text Tue, 31 Jul 2018 20:07:45 GMT tbretz [19115] * trunk/FACT++/src/calcsource.cc (modified) The UPDATE was missing in the ON DUPLICATE directive. Tue, 31 Jul 2018 20:07:26 GMT tbretz [19114] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Read duplicate as a vector of strings. Tue, 31 Jul 2018 19:57:08 GMT tbretz [19113] * trunk/FACT++/src/calcsource.cc (modified) Use ON DUPLICATE KEY for updating not the UPDATE directive. Tue, 31 Jul 2018 19:51:34 GMT tbretz [19112] * trunk/FACT++/src/calcsource.cc (modified) Implemented --engine and --row-format. Tue, 31 Jul 2018 19:45:56 GMT tbretz [19111] * trunk/FACT++/src/rootifysql.cc (modified) Minor cosmetics to output. Tue, 31 Jul 2018 19:43:59 GMT tbretz [19110] * trunk/FACT++/src/root2sql.cc (modified) Implemented row-format and now using the database default engine if ... Tue, 31 Jul 2018 19:43:31 GMT tbretz [19109] * trunk/FACT++/src/fits2sql.cc (modified) Implemented unisgned columns, row-format and now using the database ... Tue, 31 Jul 2018 13:53:30 GMT tbretz [19108] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) The filename is also required. Tue, 31 Jul 2018 13:53:03 GMT tbretz [19107] * trunk/FACT++/src/calcsource.cc (modified) Implmented ignore-errors option. Tue, 31 Jul 2018 13:46:52 GMT tbretz [19106] * trunk/FACT++/src/calcsource.cc (modified) Output info-string and potential warnings. Tue, 31 Jul 2018 13:12:19 GMT tbretz [19105] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Some more cosmetics to the output. Tue, 31 Jul 2018 13:09:16 GMT tbretz [19104] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Some cosmetics to the output. Tue, 31 Jul 2018 12:48:35 GMT tbretz [19103] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Possibility to add the IGNORE keyword to the INSERT query. Tue, 31 Jul 2018 11:12:49 GMT tbretz [19102] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Minor improvemt of the usage text Tue, 31 Jul 2018 11:07:31 GMT tbretz [19101] * trunk/FACT++/src/fits2sql.cc (modified) * trunk/FACT++/src/root2sql.cc (modified) Allow an 'ON DUPLICATE KEY UPDATE' clause Mon, 30 Jul 2018 22:01:03 GMT tbretz [19100] * trunk/FACT++/src/rootifysql.cc (modified) Warnings are displayed if they happen. Mon, 30 Jul 2018 22:00:37 GMT tbretz [19099] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/src/fits2sql.cc (added) Added fits2sql -- maybe it can be unified with root2sql? Sun, 29 Jul 2018 21:55:32 GMT tbretz [19096] * trunk/FACT++/src/rootifysql.cc (modified) This is more precise. Sun, 29 Jul 2018 21:48:43 GMT tbretz [19095] * trunk/FACT++/src/rootifysql.cc (modified) Display file size written. Sun, 29 Jul 2018 18:58:51 GMT tbretz [19094] * trunk/FACT++/src/rootifysql.cc (modified) Some more improvemnts to the EXPLAIN formating. Sun, 29 Jul 2018 14:18:30 GMT tbretz [19093] * trunk/FACT++/src/rootifysql.cc (modified) Some improvemnts to the EXPLAIN formating -- not a nice code but for ... 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'