Commit Graph

4753 Commits

Author SHA1 Message Date
Shahram Najm 029ac17d6e Performance: BUFR decoding: provide fast extraction of header data 2019-09-20 17:59:16 +01:00
Shahram Najm ef57e9e223 Add key localUsePresent for BUFR (same as GRIB) 2019-09-20 16:19:09 +01:00
Shahram Najm 6979e15247 Documentation of API 2019-09-20 16:18:26 +01:00
Shahram Najm aedba47268 ECC-987: MARS: new class for CARRA/CERRA 2019-09-19 12:43:28 +01:00
Shahram Najm 0598254de2 ECC-673: Added test 2019-09-17 17:35:00 +01:00
Shahram Najm 987d51f4e7 bufr_filter script: rename executable 2019-09-17 17:06:21 +01:00
Shahram Najm 5373158709 ECC-673: bufr_filter: Arguments not parsed correctly on CLI 2019-09-17 15:24:46 +01:00
Shahram Najm 7a6ad1c886 ECC-673: bufr_filter: Arguments not parsed correctly on CLI 2019-09-17 15:09:06 +01:00
Shahram Najm 8e9cecd702 ECC-673: bufr_filter: Arguments not parsed correctly on CLI 2019-09-17 10:52:19 +01:00
Shahram Najm cf9d512ab7 ECC-604: Improve multi-threaded performance of ecCodes 2019-09-16 15:48:52 +01:00
Shahram Najm 791062b53b Direct error messages to stderr not stdout 2019-09-16 15:15:03 +01:00
Shahram Najm d4fe780be9 Documentation 2019-09-13 17:06:56 +01:00
Shahram Najm 22bbeda344 Add more debugging info when expression evaluation fails 2019-09-13 12:42:37 +01:00
Shahram Najm e2743bb76a Merge 2019-09-12 15:38:30 +01:00
Shahram Najm 9625da847b Add extra tests (CCSDS and grib1 2nd order) 2019-09-12 15:37:39 +01:00
Shahram Najm 59dea518b7 ECC-990: Crash: grib_copy -r on packingType of grid_second_order_general_grib1 2019-09-12 12:55:00 +01:00
Shahram Najm f48f3a2ffc ECC-990: Crash: grib_copy -r on packingType of grid_second_order_general_grib1 2019-09-12 12:54:11 +01:00
Shahram Najm 88ffad81ba Merge develop 2019-09-12 12:20:34 +01:00
Shahram Najm f94e4a9179 Remove redundant check and also compiler warning re shift 2019-09-12 11:46:44 +01:00
Shahram Najm a8b35f926e Add include file 2019-09-12 11:46:13 +01:00
Shahram Najm be306ef696 Reduce includes 2019-09-12 11:46:02 +01:00
Shahram Najm c28cac97e0 Refactoring 2019-09-11 15:37:16 +01:00
Shahram Najm 911ac70a10 BUFR: Add more tests for bufr_copy_data 2019-09-11 12:12:53 +01:00
Shahram Najm 3eef50e904 Merge develop 2019-09-11 10:58:01 +01:00
Shahram Najm e34d068781 Move old tests dir 2019-09-09 15:06:10 +01:00
Shahram Najm 1846f42138 Move old examples dir 2019-09-09 15:03:37 +01:00
Shahram Najm 15008ebff5 Improved error message 2019-09-09 13:33:56 +01:00
Shahram Najm 3aab57557e ECC-987: MARS: 2 new classes for CARRA/CERRA 2019-09-09 09:59:22 +01:00
Shahram Najm 5856a501f9 Fix cpplint warnings 2019-09-06 16:36:01 +01:00
Shahram Najm 614fb64e38 ECC-986: GRIB2: setting shortName=10fgg10 produces 'gust' and not '10fgg10' 2019-09-06 12:57:14 +01:00
Shahram Najm d7bd9bd2c4 ECC-985: BUFR decoding performance: reduce number of strdup and atol calls 2019-09-05 14:59:22 +01:00
Shahram Najm 35abebc31a Tests 2019-09-05 13:28:47 +01:00
Shahram Najm 240e641fa3 ECC-886: changes reverted. No longer needed 2019-09-05 11:48:44 +01:00
Shahram Najm b06b094340 Fix comment 2019-09-05 11:13:17 +01:00
Shahram Najm 865e9b1ca6 Merge develop 2019-09-05 10:53:20 +01:00
Shahram Najm e81129a1ff ECC-984: test 2019-09-03 16:49:01 +01:00
Shahram Najm 72078cdeef ECC-984: grib_get_data: GRIB2 file with missing jDirectionIncrement produces huge values 2019-09-03 16:23:09 +01:00
Shahram Najm 259dd1bfc7 ECC-428: Inconsistent number of values when decoding compressed BUFR data 2019-09-02 17:26:56 +01:00
Shahram Najm 1a79ea9590 ECC-983: BUFR decoding: Crash in case of invalid delayed replication 2019-09-02 17:12:13 +01:00
Shahram Najm 5609b79cc4 ECC-765: suppression for known leak (for optimised build) 2019-09-02 16:48:30 +01:00
Shahram Najm a0afde267c ECC-982 and ECC-765: BUFR leak 2019-09-02 16:41:41 +01:00
Shahram Najm 721ef5977e ECC-765: Added valgrind test with suppressions 2019-09-02 16:12:52 +01:00
Shahram Najm 6b1995aca6 Accessor class hierarchy 2019-09-02 09:57:55 +01:00
Shahram Najm f8831b9b39 Added helper script for accessor class hierarchy visualisation 2019-08-30 17:17:00 +01:00
Shahram Najm 98d2040a19 ECC-982 and ECC-765: BUFR leak in operator attributes 2019-08-30 16:29:57 +01:00
Shahram Najm 2e8368b3f8 GRIB: Fix memory leak 2019-08-30 14:41:01 +01:00
Shahram Najm cca6b16d98 ECC-982 and ECC-765: BUFR leak in clone 2019-08-30 13:37:26 +01:00
Shahram Najm 68fde5f25e ECC-982: BUFR decode memory leak: make_clone and strdup issue 2019-08-30 12:47:18 +01:00
Shahram Najm 5ffd6e533d ECC-765: debugging aids 2019-08-30 11:40:49 +01:00
Shahram Najm cbc3ff5f20 ECC-765: debugging aids 2019-08-30 11:37:27 +01:00