ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/JSOC/proj/util/apps/arithtool.c
Revision 1.30 - (view) (annotate) - [select for diffs]
Wed May 13 20:54:46 2020 UTC (3 years, 4 months ago) by arta
Branch: MAIN
CVS Tags: HEAD, Ver_9-3, Ver_9-41, Ver_9-5, Ver_LATEST
Changes since 1.29: +523 -518 lines
Diff to previous 1.29
do not write segments until date keyword has been set in DRMS structs

Revision 1.29 - (view) (annotate) - [select for diffs]
Mon Jan 23 22:05:54 2017 UTC (6 years, 8 months ago) by arta
Branch: MAIN
CVS Tags: Ver_9-0, Ver_9-1, Ver_9-2, Ver_9-4
Changes since 1.28: +149 -149 lines
Diff to previous 1.28
Partial support for > 4 GB FITS files.

Revision 1.28 - (view) (annotate) - [select for diffs]
Wed Nov 7 20:05:33 2012 UTC (10 years, 10 months ago) by arta
Branch: MAIN
CVS Tags: Ver_8-0, Ver_8-1, Ver_8-10, Ver_8-11, Ver_8-12, Ver_8-2, Ver_8-3, Ver_8-4, Ver_8-5, Ver_8-6, Ver_8-7, Ver_8-8
Changes since 1.27: +18 -4 lines
Diff to previous 1.27
Dummy changes - added a comment - for testing.

Revision 1.27 - (view) (annotate) - [select for diffs]
Fri Sep 17 00:18:33 2010 UTC (13 years ago) by arta
Branch: MAIN
CVS Tags: Ver_5-11, Ver_5-12, Ver_5-13, Ver_5-14, Ver_6-0, Ver_6-1, Ver_6-2, Ver_6-3, Ver_6-4, Ver_7-0, Ver_7-1
Changes since 1.26: +21 -14 lines
Diff to previous 1.26
fix crash in clean up code; vars that hold the results of cmdparams_get_str are not const char *

Revision 1.26 - (view) (annotate) - [select for diffs]
Wed Aug 25 20:32:23 2010 UTC (13 years, 1 month ago) by arta
Branch: MAIN
CVS Tags: Ver_5-10
Changes since 1.25: +28 -0 lines
Diff to previous 1.25
Fix memory leaks

Revision 1.25 - (view) (annotate) - [select for diffs]
Wed Jan 27 21:26:00 2010 UTC (13 years, 7 months ago) by arta
Branch: MAIN
CVS Tags: Ver_5-6, Ver_5-7, Ver_5-8, Ver_5-9
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
forgot to add this file to the last checkin

Revision 1.24 - (view) (annotate) - [select for diffs]
Fri Nov 13 22:16:04 2009 UTC (13 years, 10 months ago) by arta
Branch: MAIN
Changes since 1.23: +55 -12 lines
Diff to previous 1.23
Dont call SUM_put() for an SU that has no files in it; also fix some compiler warnings in drms_storageunit.c; modify arithtool to test out the changes to drms_storageunit.c; remove the warnings message that previously issued from drms_copykeys()

Revision 1.23 - (view) (annotate) - [select for diffs]
Fri Jul 10 23:08:58 2009 UTC (14 years, 2 months ago) by arta
Branch: MAIN
CVS Tags: Ver_5-2, Ver_5-3, Ver_5-5
Changes since 1.22: +3 -1 lines
Diff to previous 1.22
Support for exporting the reserved FITS DATE keyword (plus a bunch of bug fixes to make it work)

Revision 1.22 - (view) (annotate) - [select for diffs]
Mon May 11 22:19:21 2009 UTC (14 years, 4 months ago) by arta
Branch: MAIN
Changes since 1.21: +10 -1 lines
Diff to previous 1.21
Fix 9 leaks.

Revision 1.21 - (view) (annotate) - [select for diffs]
Tue Apr 21 04:12:53 2009 UTC (14 years, 5 months ago) by arta
Branch: MAIN
CVS Tags: Ver_5-1
Changes since 1.20: +4 -1 lines
Diff to previous 1.20
Fixes for remotesums not properly doing the asynchronous download. lib DRMS was blocking on remotesums_master.pl, but it should not have blocked.  Also, show_info wasn't properly handling the 'trylater' status code generated by remotesums.  Needed to separate the record-chunk status codes from the regular drms status codes because code in show_info needed to look at both (and we don't combine status codes in drms_statuscodes.h).  Fix drms_server deadlock - was due to server-side accept call blocking, even when there isn't any clients

Revision 1.20 - (view) (annotate) - [select for diffs]
Tue Jan 27 18:15:40 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
CVS Tags: Ver_5-0
Changes since 1.19: +195 -174 lines
Diff to previous 1.19
Still didn't have drms_server_dropseries_su() correct. Final fix for buffer overrun.

Revision 1.19 - (view) (annotate) - [select for diffs]
Tue Nov 25 20:28:22 2008 UTC (14 years, 10 months ago) by arta
Branch: MAIN
Changes since 1.18: +1 -1 lines
Diff to previous 1.18
Revert the last change I accidentally made to arithtool

Revision 1.18 - (view) (annotate) - [select for diffs]
Tue Nov 25 20:27:28 2008 UTC (14 years, 10 months ago) by arta
Branch: MAIN
Changes since 1.17: +1 -1 lines
Diff to previous 1.17
This was not implemented, and it was trying to modify static memory in a bad way.

Revision 1.17 - (view) (annotate) - [select for diffs]
Fri Oct 3 21:17:44 2008 UTC (14 years, 11 months ago) by arta
Branch: MAIN
CVS Tags: Ver_4-7
Changes since 1.16: +2 -7 lines
Diff to previous 1.16
Fix some bugs in record-chunking.  Make extract_fds_statev use record-chunking in a couple of places to try it out.

Revision 1.16 - (view) (annotate) - [select for diffs]
Tue Sep 16 02:18:17 2008 UTC (15 years ago) by arta
Branch: MAIN
Changes since 1.15: +20 -8 lines
Diff to previous 1.15
Add functions to drms_series.c that allow the user to check whether they have permission to create a new record, delete an existing record, or update an existing record for a given series

Revision 1.15 - (view) (annotate) - [select for diffs]
Tue Aug 26 23:17:14 2008 UTC (15 years, 1 month ago) by arta
Branch: MAIN
CVS Tags: Ver_4-6
Changes since 1.14: +64 -11 lines
Diff to previous 1.14
Add support for writing a slice to a specified location within the output data array.

Revision 1.14 - (view) (annotate) - [select for diffs]
Tue Aug 26 21:35:42 2008 UTC (15 years, 1 month ago) by arta
Branch: MAIN
Changes since 1.13: +38 -4 lines
Diff to previous 1.13
Add some support for testing reading of slices

Revision 1.13 - (view) (annotate) - [select for diffs]
Tue Aug 12 22:44:50 2008 UTC (15 years, 1 month ago) by arta
Branch: MAIN
Changes since 1.12: +7 -1 lines
Diff to previous 1.12
We're setting newSeg, so there should be no check for it being set to NULL already.

Revision 1.12 - (view) (annotate) - [select for diffs]
Thu Jun 19 02:09:34 2008 UTC (15 years, 3 months ago) by arta
Branch: MAIN
CVS Tags: Ver_4-5
Changes since 1.11: +122 -73 lines
Diff to previous 1.11
Pull out all top-level jsoc export code from drms_record.c and put into the jsoc_export module

Revision 1.11 - (view) (annotate) - [select for diffs]
Fri May 23 21:43:23 2008 UTC (15 years, 4 months ago) by arta
Branch: MAIN
CVS Tags: Ver_4-3, Ver_4-4
Changes since 1.10: +2 -2 lines
Diff to previous 1.10
Don't copy over _index keywords

Revision 1.10 - (view) (annotate) - [select for diffs]
Sun May 18 14:48:08 2008 UTC (15 years, 4 months ago) by arta
Branch: MAIN
Changes since 1.9: +47 -31 lines
Diff to previous 1.9
Implement bzero/bscale plan (developed by Phl, Rick, Karen, and I); test cfitsio reading/writing - fix problems with char data type, which was being treated as unsigned char, but DRMS uses signed char; test bzero/bscale plan

Revision 1.9 - (view) (annotate) - [select for diffs]
Wed May 14 16:08:08 2008 UTC (15 years, 4 months ago) by arta
Branch: MAIN
Changes since 1.8: +4727 -310 lines
Diff to previous 1.8
Added support for in-memory data types other than double; added new bzero/bscale parameters

Revision 1.8 - (view) (annotate) - [select for diffs]
Tue May 6 21:12:13 2008 UTC (15 years, 4 months ago) by arta
Branch: MAIN
Changes since 1.7: +3 -2 lines
Diff to previous 1.7
revert two files that were accidentally committed

Revision 1.7 - (view) (annotate) - [select for diffs]
Tue May 6 20:47:26 2008 UTC (15 years, 4 months ago) by arta
Branch: MAIN
Changes since 1.6: +2 -3 lines
Diff to previous 1.6
Use SDO_EPOCH, not SOHO_EPOCH, as the macro that returns the internal time in the _SDO_to_DRMS_time() call.  The latter includes a function call of sscan_time().  Also, make _SDO_to_DRMS_time() a static inline function.

Revision 1.6 - (view) (annotate) - [select for diffs]
Thu Apr 24 15:58:32 2008 UTC (15 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.5: +13 -0 lines
Diff to previous 1.5
Free DRMS_Array_t structures created by calling drms_segment_read()

Revision 1.5 - (view) (annotate) - [select for diffs]
Fri Mar 28 05:07:41 2008 UTC (15 years, 6 months ago) by arta
Branch: MAIN
CVS Tags: Ver_4-2
Changes since 1.4: +15 -2 lines
Diff to previous 1.4
Allow empty strings in jsds and command line when a drms string is expected; fix crash in cfitsio_write_file - don't use unitialized fptr; fix problem with fitsio type TLONG - it corresponds to C 'long' data type

Revision 1.4 - (view) (annotate) - [select for diffs]
Fri Mar 14 15:53:10 2008 UTC (15 years, 6 months ago) by arta
Branch: MAIN
Changes since 1.3: +1 -0 lines
Diff to previous 1.3
Fixes so that basic FITSIO protocol works

Revision 1.3 - (view) (annotate) - [select for diffs]
Fri Feb 8 19:11:53 2008 UTC (15 years, 7 months ago) by arta
Branch: MAIN
CVS Tags: NewTree01_cp08_JSOC, NewTree01_cp09_JSOC, Ver_4-1
Changes since 1.2: +5 -5 lines
Diff to previous 1.2
Change maximum seriesname length to 64 bytes (from 32 bytes).  Also, divide MAXNAMELEN into several different defines so that it will be easier in the future to change buf sizes

Revision 1.2 - (view) (annotate) - [select for diffs]
Thu Nov 8 18:08:58 2007 UTC (15 years, 10 months ago) by arta
Branch: MAIN
CVS Tags: NewTree01_cp05_JSOC, NewTree01_cp06_JSOC, NewTree01_cp07_JSOC, Ver_4-0
Changes since 1.1: +4 -4 lines
Diff to previous 1.1
Fix problems with conversion to case-insensitive comparisons of keywords, links, segments, series names.  Also, initial bits for reading fits files locally (not inside of a database): added new libdsds.so API for reading fits headers, added code to drms_record.c to detect whether a record specification refers to local files or not.

Revision 1.1 - (view) (annotate) - [select for diffs]
Tue Oct 16 22:48:17 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
Move JSOC/src/base to JSOC/base and JSOC/src/proj to JSOC/proj.  86 JSOC/src.

Convenience Links

Links to HEAD: (view) (annotate) Links to Ver_9-41: (view) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a