Commit Graph

96 Commits

Author SHA1 Message Date
Shahram Najm deab563bac Merge branch 'develop' into feature/ECC-539-avoid-overwrite 2021-01-24 16:08:43 +00:00
Shahram Najm f54fe409c9 ECC-1179: bufr_copy/bufr_ls: Allow 'where' clause with Data Section keys 2020-12-10 15:52:00 +00:00
Shahram Najm efe95c52f5 ECC-779: Error 'no messages found in ...' should go to stderr 2020-11-06 12:06:40 +00:00
Shahram Najm fc5b4f7ec1 ECC-1139: CRASH: bufr_ls -p numericValues 2020-07-25 17:27:02 +01:00
Shahram Najm 1f1a2cbe5b Tools: Rename of common variables 2020-07-17 15:37:57 +01:00
Shahram Najm b2cfc4d60c BUFR indexing: first draft 2020-07-13 19:09:48 +01:00
Shahram Najm 3624d2218b Memory leaks 2020-06-30 15:06:53 +01:00
Shahram Najm 5185171123 ECC-440: reduce number of open/close in tools 2020-06-29 16:11:19 +01:00
Shahram Najm b19a87aea6 Nearest neighbour array indexes 2020-06-13 12:00:11 +01:00
Shahram Najm a5405d9e33 grib_ls -j: print not_found if accessor returns GRIB_NOT_FOUND 2020-06-09 21:43:33 +01:00
Shahram Najm 770cb95baf Memory leak 2020-05-18 15:51:33 +01:00
Shahram Najm 40ce92c4a7 Clean up 2020-04-10 17:26:11 +01:00
Shahram Najm 37044e4dd0 ECC-1086: Copy all good messages + add test 2020-03-04 17:26:01 +00:00
Shahram Najm 339c1a426f ECC-1086: grib_copy/bufr_copy: does not fail in the presence of an invalid message 2020-03-03 17:28:56 +00:00
Shahram Najm 12c6150917 Copyright notices: use new format 2020-01-28 14:32:34 +00:00
Shahram Najm 8082b4ea78 Tools: fix memory leaks 2020-01-23 12:55:18 +00:00
Shahram Najm 7d3619d493 Applied clang-format (Part 1) 2020-01-22 13:10:59 +00:00
Shahram Najm bbe5e29b71 Tools: check if input paths are directories 2019-12-27 11:38:59 +00:00
Shahram Najm 5b24389547 Refactoring: Rename is_index_file to is_grib_index_file 2019-12-14 22:21:09 +00:00
Shahram Najm cb839e23b7 ECC-1001: grib_ls -j -l lat,lon broken (JSON output with nearest) 2019-10-07 16:09:13 +01:00
Shahram Najm 0c928512b1 ECC-401: More tests and fix output indentation 2019-08-29 12:13:41 +01:00
Shahram Najm bd51d020da ECC-401: enable -B option 2019-08-29 11:43:18 +01:00
Shahram Najm 34a5134268 ECC-401: Fix malformed JSON numbers 2019-08-28 18:41:33 +01:00
Shahram Najm a1c1a741bf ECC-401: Clean up output indentation 2019-08-28 18:04:44 +01:00
Shahram Najm 8639037a85 ECC-401: Add test for bufr_ls and fix numeric values 2019-08-28 16:44:07 +01:00
Shahram Najm 7c2a2a70a1 Merged develop and added test 2019-08-28 15:42:36 +01:00
Shahram Najm 3e53285b9e Clang compiler warnings and const correctness 2019-08-12 16:00:15 +01:00
Shahram Najm d9879974bb ECC-707: optimisation. Make one call per handle (not for every key) 2019-07-26 13:12:59 +01:00
Shahram Najm 01c1cba483 Use binary mode read 2019-05-31 19:00:24 +01:00
Shahram Najm 7bd147bfa6 ECC-926: bufr_compare should fail if passed index files 2019-05-14 17:53:27 +01:00
Shahram Najm 02e934b688 Copyright updated 2019-04-15 14:44:45 +01:00
Shahram Najm be0672322e Put back lost code 2019-02-19 15:31:42 +00:00
Stephan Siemen 7c4a7164cb Merge branch 'develop' of https://github.com/ecmwf/eccodes into develop
# Conflicts:
#	.travis.yml
#	README.md
#	tools/grib_tools.c
2019-02-19 13:28:10 +00:00
Shahram Najm ae85203ebd Further support for JSON output. bufr_ls also enabled 2019-02-15 16:20:44 +00:00
Shahram Najm cc098fc4f7 Merge develop into this branch 2019-02-15 15:32:32 +00:00
Shahram Najm e07fe211b5 ECC-873: grib_ls with sorting: The 'count' key is wrong 2019-01-23 17:02:35 +00:00
Daniel Tipping 6c2e3db271 Close dir when we've finished scanning 2019-01-12 10:42:21 +00:00
Daniel Tipping 47d7085bc4 Windows: close dir when we've finished scanning 2019-01-12 10:42:17 +00:00
Shahram Najm 0e431eea67 Windows support: merge branch dtip-windows from Github 2019-01-11 12:49:31 +00:00
Daniel Tipping 6e97dc6858 Windows: refactor grib_tools.c scan 2019-01-10 17:42:10 +00:00
Daniel Tipping c0fbbba586 Windows: remove directory check
There's no directory check in the non-Windows code.
2019-01-10 17:38:36 +00:00
Daniel Tipping 1603eae822 Windows: fix usage of _findfirst 2019-01-10 17:37:27 +00:00
Daniel Tipping 496c8cf192 Remove dead code 2019-01-10 17:10:13 +00:00
Shahram Najm 579da762e5 ECC-278: grib_ls -n namespace fails if namespace contains an array-type key 2018-11-07 17:20:56 +00:00
Shahram Najm e0f82b7288 ECC-748: better error messages 2018-09-07 17:12:24 +01:00
Shahram Najm 47accafef5 ECC-748: grib_get/bufr_get: infinite loop when a directory is passed in 2018-09-07 16:49:40 +01:00
Shahram Najm 3e4f38d4e8 Const correctness 2018-08-07 13:50:41 +01:00
Shahram Najm cc04daf388 ECC-707: Key 'date' printed by grib_ls can be different from 'ls.date' 2018-06-25 17:01:42 +01:00
Shahram Najm 8517b20925 ECC-640: grib_ls -B crashes with non existent input file 2018-02-27 15:35:59 +00:00
Shahram Najm 022d086df7 Do not assert if input file nonexistent (grib_ls -Bx nonex) 2018-02-27 11:42:16 +00:00