Commit Graph

592 Commits

Author SHA1 Message Date
Shahram Najm 88f82ec0d6 Clang static analyser warnings 2020-02-14 12:13:30 +00:00
Shahram Najm 65c337cf69 ECC-1073: grib_ls/bufr_ls with the JSON option: Set key 'file' 2020-02-13 18:18:46 +00:00
Shahram Najm b11cdf670f ECC-1073: grib_ls/bufr_ls with the JSON option: Set key 'file' 2020-02-13 18:09:04 +00:00
Shahram Najm 34c29c0e50 Clang static analyser warnings 2020-02-13 12:38:37 +00:00
Shahram Najm f0c9c361e0 Clang static analyser: Null pointer argument in call to string comparison function 2020-02-12 11:13:03 +00:00
Shahram Najm 04ac0d108d ECC-1070: bufr_dump -O should not unpack the data section 2020-02-10 14:19:42 +00:00
Shahram Najm d8370b10fd Fix reporting of samples path 2020-02-07 13:20:44 +00:00
Shahram Najm 04bcc3792e ECC-1063: Apply consistent code style to source 2020-01-29 10:27:59 +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 a39f03398c Tools: Refactor 2020-01-23 12:24:46 +00:00
Shahram Najm 7d3619d493 Applied clang-format (Part 1) 2020-01-22 13:10:59 +00:00
Shahram Najm 4464d34269 ECC-1060: grib_to_netcdf assertion: 'handle_to_request(r,h) == 0' 2020-01-20 13:20:02 +00:00
Shahram Najm 5153078859 ECC-992: GRIB encoding: Data quality checks (limits) 2020-01-10 12:06:43 +00:00
Shahram Najm bbe5e29b71 Tools: check if input paths are directories 2019-12-27 11:38:59 +00:00
Shahram Najm 9363da6570 ECC-1041: grib_to_netcdf gives unexpected parameter names 2019-12-18 17:16:33 +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 7bf8211a54 Merge develop 2019-11-28 17:43:52 +00:00
Shahram Najm beba803afb ECC-992: New environment variable ECCODES_DEFINITION_PATH_SUPPLEMENT. Also added test 2019-11-28 15:53:46 +00:00
Shahram Najm 10b9aa136a REVERT ECC-827 and ECC-962 due to regression. See SD-27528 2019-11-26 15:40:58 +00:00
Shahram Najm 5dc40557cc ECC-1030: grib_get: Add '-B' option for ordering 2019-11-26 10:54:41 +00:00
Shahram Najm 40b59d968e Refactoring 2019-11-21 12:27:15 +00:00
Shahram Najm 04abee9234 ECC-1023: grib_to_netcdf: when writing to a directory without permissions, the error message is very cryptic 2019-11-21 12:00:02 +00:00
Shahram Najm f7a6f5be20 ECC-1020: codes_count hangs if input is a directory (with option -f) 2019-11-12 14:21:49 +00:00
Shahram Najm 2743b6f524 Fix includes: IWYU 2019-11-07 12:03:45 +00:00
Shahram Najm aef9a9ca21 Documentation 2019-10-08 13:53:49 +01: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 cf408e19d8 ECC-1000: 'grib_ls -l' fails when used on two files with different grids 2019-10-07 14:40:52 +01:00
Shahram Najm 35bd4eea43 ECC-673: bufr_filter: cope with emoslib and bufrdc having different executable names 2019-09-23 11:31:52 +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 c28cac97e0 Refactoring 2019-09-11 15:37:16 +01:00
Shahram Najm 240e641fa3 ECC-886: changes reverted. No longer needed 2019-09-05 11:48:44 +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 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 c5351c5555 ECC-401: Disallow ordering (to be revisited) 2019-08-28 17:03:37 +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 56aca66573 ECC-969: clean up 2019-08-22 14:51:49 +01:00
Shahram Najm a76e885870 ECC-969: GitHub contribution: codes_split_file option to split individual messages 2019-08-22 14:31:26 +01:00
Shahram Najm 790d58dd43 Merge branch 'develop' of https://github.com/ecmwf/eccodes into develop 2019-08-22 14:10:36 +01:00
Shahram Najm 068cf91887 Help message 2019-08-15 18:40:17 +01:00
Shahram Najm 812b76a445 ECC-428: Disable encoding dump when multi element mode 2019-08-15 18:33:12 +01:00
Shahram Najm 3e53285b9e Clang compiler warnings and const correctness 2019-08-12 16:00:15 +01:00
wqu-bom fea41048bd
Improvement on file spliting
Allow an input file to be split into each individual message (if nchunk=-1)
2019-08-08 12:13:37 +10:00
Shahram Najm 7fd2b5e91e Debug messages 2019-08-05 11:32:41 +01:00
Shahram Najm 42c723f8df ECC-961: Refactoring 2019-07-30 15:47:27 +01:00
Shahram Najm 7c572c8b97 ECC-961: grib_dump: ability to dump specific keys 2019-07-30 13:22:48 +01:00
Shahram Najm cae9f093fe ECC-962: grib_to_netcdf: Set date to 'hdate' for hindcast fields 2019-07-30 12:06:58 +01:00
Shahram Najm f8a5392bd8 ECC-961: grib_dump -p functionality 2019-07-29 17:21:56 +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 1ca2f676e3 ECC-958: grib_compare: show bit values for codeflag keys 2019-07-24 18:19:36 +01:00
Shahram Najm b2ad45b9f0 ECC-949: grib_merge fails to merge grib1 tiles 2019-07-09 13:52:35 +01:00
Shahram Najm 6e5403ba08 Check result of ftell() 2019-06-19 18:15:54 +01:00
Shahram Najm d52ca2a52b ECC-543: Feature request: -w for grib_histogram 2019-06-17 17:09:10 +01:00
Shahram Najm 8dcb351133 ECC-240: fix strict mode 2019-06-17 17:07:53 +01:00
Shahram Najm 367c7c826d ECC-136: grib_compare ignores difference in indicatorOfTypeOfLevel 2019-06-14 14:31:37 +01:00
Shahram Najm 7227794bfc ECC-240: refactor 2019-06-03 13:45:33 +01:00
Shahram Najm 841c3d3a64 ECC-240: Don't clone etc unless there are several subsets 2019-06-01 13:11:07 +01:00
Shahram Najm 313175b018 ECC-240: bufr_dump should be able to dump a given subset 2019-06-01 12:11:37 +01:00
Shahram Najm 6aaef30888 ECC-240: bufr_dump should be able to dump a given subset 2019-06-01 11:51:45 +01:00
Shahram Najm 01c1cba483 Use binary mode read 2019-05-31 19:00:24 +01:00
Shahram Najm 57e556b0fb ECC-932: clean up 2019-05-30 19:13:17 +01:00
Shahram Najm 14ddd818f0 ECC-932: Fix default for -d 2019-05-30 15:21:59 +01:00
Shahram Najm db3cb1948c ECC-932: Add units 2019-05-30 15:01:09 +01:00
Shahram Najm 0df7324098 ECC-932: disable -u option 2019-05-30 14:40:17 +01:00
Shahram Najm 065da5fdf8 ECC-932: fix 999999 descriptors 2019-05-29 18:22:35 +01:00
Shahram Najm 1eb67abca6 ECC-932: bufr_dump: Add option to print expanded descriptors along with their keys and units 2019-05-29 18:04:42 +01:00
Shahram Najm 80f615c654 ECC-925: Remove the tool bufr_index_build 2019-05-14 17:53:39 +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 7ec6123455 ECC-923: Fix other tools too 2019-05-10 14:11:01 +01:00
Shahram Najm 5e0f600e0b ECC-923: Mismatched count not reported as difference by grib_compare 2019-05-10 13:05:35 +01:00
Shahram Najm 536df91da0 Tools: update man page 2019-04-25 11:28:36 +01:00
Shahram Najm 02e934b688 Copyright updated 2019-04-15 14:44:45 +01:00
Shahram Najm 039ed1d201 Simplify rule re PRE RELEASE 2019-03-27 12:33:27 +00:00
Shahram Najm 2d6b08d9e0 ECC-886: Converting lambert_azimuthal_equal_area (Experimental) 2019-03-26 13:24:40 +00:00
Shahram Najm 0479c91ba9 Add support for pre-release mode 2019-03-26 12:02:57 +00:00
Shahram Najm 27f37da83b ECC-913: Tools: Add gts_count 2019-03-19 15:36:25 +00:00
Shahram Najm 79b1853de8 Windows: use binary open 2019-03-14 12:34:41 +00:00
Shahram Najm 5bac99bc73 Write errors to stderr not stdout. Also use const 2019-02-28 11:25:20 +00:00
Shahram Najm 6eb42de199 GCC 8.3.0: fix all sprintf buffer size issues 2019-02-22 18:07:46 +00:00
Shahram Najm 487ae774ac Message printed twice 2019-02-22 11:31:27 +00:00
Shahram Najm 3f83ce74c3 Refactoring 2019-02-20 17:54:43 +00:00
Shahram Najm 90ed04e9b1 ECC-846: grib_to_netcdf slow for high resolution data 2019-02-19 17:05:06 +00: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 fcf95a58d3 Experimental: Add case for TAF mode (e.g. grib_dump -TF) 2019-02-18 14:10:53 +00:00
Shahram Najm 60a5600db5 Documentation 2019-02-18 14:05:05 +00:00
Shahram Najm 5a6c0fded7 ECC-846: extra checks 2019-02-16 16:40:31 +00:00
Shahram Najm 477ad681e7 ECC-846: grib_to_netcdf slow for high resolution data (Part 1) 2019-02-16 14:56:14 +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 3f37b70fa4 ECC-886: Converting non-regular grib to netCDF file (Initial attempt) 2019-02-13 13:27:43 +00:00
Shahram Najm efe074293d Check the value passed to the grib_set -d option 2019-02-05 15:47:20 +00:00
Shahram Najm 2af77e41cc Documentation 2019-02-04 11:45:46 +00:00