forked from OPENDAP/bes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
28460 lines (18296 loc) · 819 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2020-12-23 Nathan Potter <[email protected]>
Merge pull request #461 from OPENDAP/thread_pool
Thread pool
2020-12-23 ndp-opendap <[email protected]>
Merge branch 'master' into thread_pool
Merge branch 'thread_pool' of https://github.com/opendap/bes
into thread_pool
Migrated get_next_future() to a list of futures and then
implemented a wait_for() strategy to scan the list of futures
and calling future::get() on the first ready future found.
Switched from std:thread to std::async and std::future
cleanup and docs. Switched async calls to
specify std::launch::async
Migrated DmrppArray::read_chunks() to c++11 threads
Repairs AllowedHosts::is_allowed() unsigned to signed conversion issue
More concurrency code refinements
Improved read_chunks
Debugging output changes and made wait_for() time be 1ms. [skip ci]
Migrated get_next_future() to a list of futures and then implemented
a wait_for() strategy to scan the list of futures and calling
future::get() on the first ready future found.
2020-12-22 James Gallagher <[email protected]>
Merge pull request #439 from captainkirk99/ejh_next
fixed missing return code in test ppt/unit-tests/extT.cc
Merge branch 'master' of https://github.com/OPENDAP/bes
Added to gitignore, updated hdf4/5 commit hashes
2020-12-22 ndp-opendap <[email protected]>
cleanup and docs. Switched async calls to specify std::launch::async
2020-12-22 James Gallagher <[email protected]>
Merge pull request #460 from OPENDAP/code-coverage
Code coverage
2020-12-22 Sam Lloyd <[email protected]>
Merge pull request #456 from OPENDAP/NaN-issue-#420
NaN issue #420
2020-12-22 James Gallagher <[email protected]>
Added support for code coverage to the BES framework and modules
Added coverage to travis
Added gcovr to .travis and code-coverage branches for the hdf code
2020-12-22 ndp-opendap <[email protected]>
Switched from std:thread to std::async and std::future
2020-12-22 Samuel Lloyd <[email protected]>
12/22/20 - NaN-issue-#420 - (Under Review) NaN tests added
2020-12-22 ndp-opendap <[email protected]>
Works, but a hackneed approach ti thread managment needs reworked.
More commentss, protoype thread pool.
Comments/TODO items and verified thread_vector is working as desired
Comments/TODO items and verified thread_vector is working as desired
dropping atomic_unint for now
2020-12-21 ndp-opendap <[email protected]>
Migrated DmrppArray::read_chunks() to c++11 threads
Merge branch 'master' into thread_pool
Thread pool first comit, more like c++11 threads
2020-12-21 Nathan Potter <[email protected]>
Merge pull request #459 from OPENDAP/fix_allowedhosts_warning
Repairs AllowedHosts::is_allowed() unsigned to signed conversion issue
2020-12-19 ndp-opendap <[email protected]>
More with auto
2020-12-18 ndp-opendap <[email protected]>
Repairs AllowedHosts::is_allowed() unsigned to signed conversion issue
2020-12-18 Nathan Potter <[email protected]>
Merge pull request #458 from OPENDAP/super_chunk
SuperChunk
2020-12-18 ndp-opendap <[email protected]>
Finally fiddling with disabled SuperChunk::read_and_copy() api. [skip ci]
Working on .gitignore for dmrpp_module and stare [skip ci]
2020-12-17 ndp-opendap <[email protected]>
Add mkchk script for easy checks
Updated CMakeLists.txt for new source. [skip ci]
sonar sonar sonar part2
sonar sonar sonar
A number of small changes to address compile warnings
More documentation details. [skip ci]
Made SuperChunk::~SuperChunk virtual per gcc warning.
Added SuperChunk::chunks_to_array_values_unconstrained()
which replaces DmrppArray::process_super_chunk_unconstrained()
just as SuperChunk::chunks_to_array_values() can replace
DmrppArray::process_super_chunk()
Fixing bug in CurlHandlePool::pthread_error()
Changed some unfavorable method names
2020-12-17 James Gallagher <[email protected]>
Minor edits
2020-12-17 ndp-opendap <[email protected]>
More comments [skip ci]
Comments and code formatting [skip ci]
Added SuperChunk::intern()
Comments [skip ci]
Comments [skip ci]
2020-12-16 ndp-opendap <[email protected]>
Dropping SuperChunky.h as it is not needed.
Reorder travis ci build so that scan happens before package.
Merge branch 'master' into super_chunk
Simplfied SuperChunk destructor. Comments
Documentation and an updated desructor for SuperChunk
Looks like SuperChunks are go
Added new SuperChunk test that checks for on-contiguous
chunk rejection and that verifies retrived bytes.
2020-12-15 ndp-opendap <[email protected]>
Added 2 chunk SuperChunk test
SuperChunkTest::sc_test_01() passes. woot.
sync
sync
cleaning up shared_ptr mess
Starting unit-tests/SuperChunkTest and already the
memory lifecycle problem shows up. woot.
Still struggling with SuperChunk lifecyle. Problem with destructor and shared_ptr
Backtracked changes that were off topic and breaking things.
Some problems fixed, new ones appeart
SUperChunk is now reading dat, problems with memory
lifecyle in Chunk. CHECKING FOR VG
2020-12-15 Samuel Lloyd <[email protected]>
12/14/20 - master merge
Conflicts:
modules/fileout_netcdf/FONcAttributes.cc
2020-12-14 ndp-opendap <[email protected]>
More comments
More updating comments an TODO statements
Added CHunk::set_read_buffer() which I believe should
replace Chunk::set_rbuf()
2020-12-14 Samuel Lloyd <[email protected]>
12/14/20 - NaN-issue-#420 - NaN first fix pass
2020-12-14 ndp-opendap <[email protected]>
Comments.
Comments an bug fixes.
Finsihed possible SuperChunl::read_contiguous() implementation
SuperChunk rolling back Chunk methods until needed.
SuperChunk rolling back Chunk methods until needed.
SuperChunk copyright...
More fleshing out of the SuperChunk code.
2020-12-11 ndp-opendap <[email protected]>
Added DmrppCommon::get_immutable_super_chunks()
First point at which DmrppCommon::add_chunk() is
correctly creating SuperChunk objects.
2020-12-11 James Gallagher <[email protected]>
Merge pull request #452 from OPENDAP/fnetcdf-group-new
Fnetcdf group new
2020-12-11 ndp-opendap <[email protected]>
Switched to flrward declartion of DmrppArray in
SuperChunk and now we can move on
Updated docs for changes to track_context
Still now include love for the new changes
INcluding SuperChunk.h in DmrppCommon.h breaks the build... why?
Here be many small chenges before SuperChunk
integration in DmrppCommon
2020-12-11 James Gallagher <[email protected]>
Merge pull request #448 from OPENDAP/sonarBesHotspotFix
Sonar bes hotspot fix
2020-12-11 ndp-opendap <[email protected]>
Got SuperChunky working again
Merged master to branch with new shar_ptr Chunk
collections. Small changes get it to com,pile. Untested.
2020-12-11 James Gallagher <[email protected]>
Merge pull request #455 from OPENDAP/chunk_ptrs
Chunk ptrs
2020-12-10 ndp-opendap <[email protected]>
Merge branch 'master' into chunk_ptrs
2020-12-10 Nathan Potter <[email protected]>
Merge pull request #442 from OPENDAP/resty_path
Adds new restified path parsing implementation and
2020-12-10 ndp-opendap <[email protected]>
Fixed override semantics for MockDmrppArray::insert_chunk()
small changes to test code and DmrppArray formatting
small changes to test code and DmrppArray formatting
Including <memory> in files using shared_ptr
Adding debug instrumenttion to CurlHandlePoolTest, part3
First swipe a shared_ptr, compiles but
CurlHandlePoolTest fails.
2020-12-09 ndp-opendap <[email protected]>
Fixed some iother issues, but the destructor code
is still causing segmentation faults in the tests
(see tests/testsuite 2)
Fixed problem with adding byteOrder attribute to
the chunks elemet
Merge branch 'master' into chunk_ptrs
This commit runs, but must surely leak memory
2020-12-09 Muqun Yang <[email protected]>
Merge branch 'master' into fnetcdf-group-new
Remove an empty line to avoid the git conflict
HK-711, add a README on how to test NASA files
for filenetCDF-4 for DAP4.
HK-686, clean up code: 1) add comments. 2) clean up
the error handling code. 3) Use vectors to replace
the dynamically allocated arrays. This can remove
compiling warnings.
2020-12-09 ndp-opendap <[email protected]>
AllowedHosts conversion loose-end
2020-12-09 Nathan Potter <[email protected]>
Update Makefile.am
Build trigger
2020-12-09 ndp-opendap <[email protected]>
SuperChunk progress, prototype version of
DmrppCommon::add_chunk() that does SuperChunk stuff.
2020-12-08 ndp-opendap <[email protected]>
Merge branch 'master' into super_chunk
2020-12-07 Samuel Lloyd <[email protected]>
12/7/20 - pre-PR master merge
2020-12-07 ndp-opendap <[email protected]>
Made NgapApiTest a friend of NgapApi
2020-12-07 Samuel Lloyd <[email protected]>
12/7/20 - sonarBesHotspotFix - (In Progress) https fixes
2020-12-07 ndp-opendap <[email protected]>
More changes to NgapAPi docs
Breaking up a large unwieldy function in NgapApi. Comments
2020-12-06 ndp-opendap <[email protected]>
Added documentation to NgapApi and streamlined the
new path deconstruction.
2020-12-05 ndp-opendap <[email protected]>
Adds new restified path parsing implementation and a
test for immunity for a delimiter infested entry_title
value
2020-12-05 Edward Hartnett <[email protected]>
fixed missing return code in test ppt/unit-tests/extT.cc
2020-12-04 Muqun Yang <[email protected]>
HK-711, clean up code for the netCDF-4 group and other
enhancements. Also add valgrind scripts for NASA DAP4 tests.
2020-12-04 ndp-opendap <[email protected]>
First partial draft of SuperChunk.
2020-12-03 James Gallagher <[email protected]>
HUGE/MAXFLOAT -> FLT_MAX in the hdf4_handler
2020-12-02 James Gallagher <[email protected]>
Update to CMakeLists and hdf4_handler
2020-12-02 ndp-opendap <[email protected]>
Merge branch 'master' into super_chunk
hdf5_handler hash
SuperChunk prototyping
2020-12-02 Nathan Potter <[email protected]>
Merge pull request #433 from OPENDAP/retriever_tests
Retriever tests
2020-12-02 ndp-opendap <[email protected]>
Changed CurlHandlePool() implmetations to simplify the
code and make it easier to understand.
Fixed debug output of threads count in DmrppArray
2020-11-30 ndp-opendap <[email protected]>
Outputing pthread error message in join_threads()
2020-11-30 James Gallagher <[email protected]>
I moved the package operation ahead of the scan
This way we can find out if there's a CentOS issue before the long 30
minutes of scanning. The code is not deployed for a PR and not if the
scan fails, so we still meet the criteria that a failed scan prevents
deployment (or merge to master, given our basic rule that a PR must
pass before it can be merged).
[skip ci]
Reorder build and scan stages of the travis build.gradle
Merge pull request #432 from OPENDAP/sonarGate
Sonar gate
2020-11-30 ndp-opendap <[email protected]>
Outputing pthread error message in join_threads()
2020-11-27 Samuel Lloyd <[email protected]>
11/27/20 - sonarGate - (Testing) travis.yml fix
11/27/20 - sonarGate - (Testing) sonar testing
2020-11-27 ndp-opendap <[email protected]>
Fixed bad declaration if curl_list* instance
fixed leak to stderr in CurlUrils
Trying to compose the aws signing
Trying to compose the aws signing
Fixing uninitialized member vars in AccessCredentials
2020-11-25 Muqun Yang <[email protected]>
HK-711, forget adding the .at file.
HK-711, forget adding the .at file.
HK-711, add the testsuite for NASA DAP4 tests.
2020-11-25 Samuel Lloyd <[email protected]>
11/25/20 - master merge
11/25/20 - sonarGate - (In Progress) travis bes scans fixed
2020-11-25 Muqun (Kent) Yang <[email protected]>
Hk-714, pure dimension handling is updated, fileout_netcdf
needs to be tested.
2020-11-25 Muqun Yang <[email protected]>
Merge branch 'master' into fnetcdf-group-new
2020-11-24 Samuel Lloyd <[email protected]>
11/24/20 - sonarGate - (In Progress) added sonar gates
to travis file
2020-11-24 Sam Lloyd <[email protected]>
Merge pull request #431 from OPENDAP/sonarHotSpotFix
11/13/20 - SonarHotSpotFix - (In Progress) first
possible strncpy fix
2020-11-24 Samuel Lloyd <[email protected]>
11/24/20 - sonarHotSpotFix - (Under Review) more
http fixes
2020-11-23 Samuel Lloyd <[email protected]>
11/23/20 - sonarHotSpotFix - (In Progress) freeform
module fixes
2020-11-20 Samuel Lloyd <[email protected]>
11/20/20 - sonarHotSpotFix - (In Progress)
travis.yml and http fixes
2020-11-20 ndp-opendap <[email protected]>
Merged master to branch. Cleaned up unused code
in comments
Merge branch 'master' into sonarHotSpotFix
2020-11-19 ndp-opendap <[email protected]>
Fixing parallelism in test harness
Fixing chunk count computation
Hooking up array_get()
Hooking up array_get()
More test changes
2020-11-18 ndp-opendap <[email protected]>
Disabling sonar debug because the log size breaks
the build.
Enabled sonar debug for submodules scan
More sonar.sources grooming
Refining sonar.sources
more with tht e sonarcloud configuration etc,
Added separate scan for the hdf submodules
2020-11-18 Samuel Lloyd <[email protected]>
11/18/20 - master merge
Conflicts:
.travis.yml
11/18/20 - sonarHotSpotFix - (In Progress) revert
FFStr.cc
2020-11-18 ndp-opendap <[email protected]>
Trying sonar.scm.exclusions.disabled to seeif that
gets submodules into the scan
2020-11-17 ndp-opendap <[email protected]>
dropping 'git fetch --unshallow'
Tryong depth disabled and fetch unshallow
Dumping 'git fetch --unshallow' in favor of removing
the 'depth' switch.
trying to get the submodules to build in sonarlandia
trying to get the submodules to buold
Dropping get fetch from sonar build
2020-11-16 ndp-opendap <[email protected]>
Updating hdf5_handler hash.
Bumped CuurlHandlePool TLS to 1.2 or higher
2020-11-16 Nathan Potter <[email protected]>
Merge pull request #428 from OPENDAP/timing_triggers
Timing triggers
2020-11-16 ndp-opendap <[email protected]>
Dropping retriever from installed progs
Merge branch 'master' into timing_triggers
More retriever cleanup
2020-11-14 ndp-opendap <[email protected]>
Added parse_dmrpp() function to the retriever.
Works with file and http urls
2020-11-13 Samuel Lloyd <[email protected]>
11/13/20 - SonarHotSpotFix - (In Progress) first
possible strncpy fix
2020-11-12 Muqun Yang <[email protected]>
HK-703, support scalar/string variables in the
filenetCDF-4 DAP4 response.
2020-11-12 ndp-opendap <[email protected]>
Adding retriever to spec files
Cleaning up output of retriever.
More thread stuffing
More thread stuffing
Threads situation
Check thread number
Check thread number
2020-11-12 Sam Lloyd <[email protected]>
Merge pull request #430 from OPENDAP/sonarFix
11/9/20 - SonarFix - (Testing) vulnerability fixed
2020-11-12 ndp-opendap <[email protected]>
Unwinding the sad lifecycle management changes to TheBESKeys
2020-11-12 Samuel Lloyd <[email protected]>
11/12/20 - SonarFix - (Testing) comments added
2020-11-12 ndp-opendap <[email protected]>
Merge branch 'master' into timing_triggers
fixing negeleted delete of template variable.
Working on valgrind issues.
Working on valgrind issues.
Working on valgrind issues.
More no HEAD Thirsday shenanigans.
more fixing the no HEAD capability
HEAD disabled, added call to to root.serialize\(\)
Disabling HEAD request for testsing
2020-11-11 ndp-opendap <[email protected]>
Still with the auth issues
Minor tweaks trying to understand auth issues.
Now with effective urls...
Now with effective urls...
First draft of retrival method test mule.
First draft of retrival method test mule.
2020-11-11 Muqun (Kent) Yang <[email protected]>
Merge branch 'master' into fnetcdf-group-new
2020-11-11 Muqun Yang <[email protected]>
HK-705, update the testsuite that checks the possible
dim. name clashs.
2020-11-11 ndp-opendap <[email protected]>
First draft of retrival method test mule.
2020-11-10 ndp-opendap <[email protected]>
First draft of retrival method test mule.
2020-11-10 Samuel Lloyd <[email protected]>
11/10/20 - master merge
Conflicts:
.travis.yml
2020-11-10 Sam Lloyd <[email protected]>
Merge pull request #429 from OPENDAP/travis-to-xenial
Travis to xenial fixed
merging
2020-11-10 Muqun Yang <[email protected]>
HK-705, add code to handle the possible name clashing when
the fakedim names like dim1,dim2.. are used by applications for DAP4.
2020-11-10 Samuel Lloyd <[email protected]>
11/10/20 - travis-to-xenial - (In Progress) isnan fix
2020-11-10 ndp-opendap <[email protected]>
Dropped spurious ';' in EffectiveUrlCache and set
default debug state to false in CurlHandlePoolTest
2020-11-10 Samuel Lloyd <[email protected]>
11/10/20 - sonarFix - (testing) travis fix
2020-11-09 Samuel Lloyd <[email protected]>
11/9/20 - SonarFix - (Testing) vulnerability fixed
2020-11-05 James Gallagher <[email protected]>
Change: ::isnan() to isnan() with the cmath header included
Merge branch 'travis-to-xenial' of
https://github.com/OPENDAP/bes into travis-to-xenial
Switch back to xenial
There were too many issues with focal and the dependencies
2020-11-05 Muqun Yang <[email protected]>
Merge branch 'master' into fnetcdf-group-new
2020-11-04 James Gallagher <[email protected]>
Merge branch 'master' into travis-to-xenial
Try the BES build usin gUbuntu focal
Fix for netcdf_handler and xenial
2020-11-04 ndp-opendap <[email protected]>
Improving timer ids
Added stop watch calls to DmrppArray::read_chunks(),
DmrppArray::read_chunks_unconstrained(), and DmrppArray::read_contiguous()
2020-11-03 ndp-opendap <[email protected]>
Switched the BESStopWatch control so that it can be turned on
without being compiled in developer mode.
2020-11-03 James Gallagher <[email protected]>
Updated text for two of the STARE server fucntions.
No changes other than the contents of some strings.
[skip-ci]
Revert "Switched from Ubuntu trusty to xenial for the travis build"
This reverts commit dfe7a4dc88527e32938b21a3e1e0dd735a9636db.
[skip-ci]
Switched from trusty to xenial for the travis builds.
Revert "Switched from Ubuntu trusty to xenial for the travis build"
This reverts commit dfe7a4dc88527e32938b21a3e1e0dd735a9636db.
Switched from Ubuntu trusty to xenial for the travis build
2020-10-30 Nathan Potter <[email protected]>
Merge pull request #426 from OPENDAP/more_thread_safety
More thread safety
2020-10-30 ndp-opendap <[email protected]>
making debugT only run in dev mode
Tuning the BESDebug api
2020-10-29 ndp-opendap <[email protected]>
Added the word ERROR to an error message
Updting debug code and simplifying the BESDebug class
Working on debugT in dispatch -yuck
Fixing the fis, as it were
Potentially bad changes..
2020-10-28 ndp-opendap <[email protected]>
More concurrency issues in EffectiveUrlcache
2020-10-28 Nathan Potter <[email protected]>
Merge pull request #425 from OPENDAP/thread_safety_check
Thread safety check
2020-10-28 ndp-opendap <[email protected]>
Fixed broken test code resulting from the removal of the
EffectiveUrlCache::add() method.
Debug ouput changes in CmrApiTest
Dropped the unused EffectiveUrlCache::add() method. Made new
debug key 'euc:dump' to add finer grain control to it' debug output.
Added pthread id to BesDebug output
2020-10-27 ndp-opendap <[email protected]>
I 'fixed' the EffectiveUrlCache::add() method
More pthread ofaffing
Added pthread error message decoder
Documenting lock in EffectiveUrlCache::get_effective_url()
Moving call to EffectiveUrlCache::dump() into the locked
section of get_effective_url()
Refining locks
Added thread locking to EffectiveUrlCache
Updated assigned var types for EffectveUrlcache::get_effective_url() calls.
Merge branch 'master' of https://github.com/opendap/bes
Dropping unused include Error.h from BESInterface.cc
2020-10-27 Nathan Potter <[email protected]>
Merge pull request #419 from OPENDAP/logging_mods
Logging mods for better downstream log management.
2020-10-26 ndp-opendap <[email protected]>
Made NGAP URL test pfaffing a commandline option for
RemoteResourceTest and EffectiveUrlCacheTest
Merge branch 'master' into logging_mods
More git fussing with comnmit tags
bumping commit hash
Adding documentation to EffectiveUrl
Adding documentation to EffectiveUrl
Merge branch 'master' into logging_mods
Updating hdf4 and hdf5 handler commits to pick up merges
sister branches
Refining CmrApiTest
Refining CmrApiTest
2020-10-24 ndp-opendap <[email protected]>
Merged master to logging_mods in hdf4_handler
2020-10-23 ndp-opendap <[email protected]>
Implmented EffectiveUrl (now with headers)
2020-10-23 Muqun Yang <[email protected]>
HK-686, make the dimension size follow the local var
dimension size in a constraint. TODO: add more tests.
2020-10-23 James Gallagher <[email protected]>
Merge branch 'master' of https://github.com/OPENDAP/bes
Minor edit to stare functions tool build_sidecar
We're moving away from using this...skip_ci
Merge pull request #424 from OPENDAP/remove-c6-build
Removed CentOS 6 from the build
Removed CentOS 6 from the build
2020-10-23 ndp-opendap <[email protected]>
Added -t <Authorization header value> option to
EffectiveUrlCacheTest and RemoteResourceTest
2020-10-22 ndp-opendap <[email protected]>
Updating expected for GHRC TEA in region
New tests to check time diffs between ghrc-tea and harmony
Added RemoteResourceTest to get a dmrpp out of harmony in UAT.
2020-10-22 Muqun Yang <[email protected]>
HK-686, makes the group dimension size the same as the
variable size when constraints apply.
2020-10-21 ndp-opendap <[email protected]>
Added in-region url to test result check
Added temporary test to EffectiveUrlCacheTest for profiling
renable range get for EUC
Dropping range get for euc
Refining stopwatch location
2020-10-21 Muqun Yang <[email protected]>
HK-686, build up the dimname to size maps before updating
the dimension size. Still need to handle non-dim-name dimensions.
2020-10-21 ndp-opendap <[email protected]>
tweaking stopwatch triggers
Changed the lifecycle of cached DMR objects in HDF5RequestHandler
2020-10-20 ndp-opendap <[email protected]>
Merge branch 'master' into logging_mods
Reverting to add_dim_no_copy()
Dropping use of add_dim_no_copy() from DmrppParserSax2
Fixing broken dap4:Dim and dap4:Dimension parser logic
Fixing broken dap4:Dim and dap4:Dimension parser logic
Fixing broken dap4:Dim and dap4:Dimension parser logic
2020-10-20 James Gallagher <[email protected]>
Merge pull request #423 from OPENDAP/hyrax-278
HYRAX-278, remove groups and its attributes if there
are no variables…
2020-10-20 Muqun Yang <[email protected]>
HYRAX-278, remove debugging information.
2020-10-20 ndp-opendap <[email protected]>
Renamed proxy sing;eton. etc...
2020-10-20 Muqun Yang <[email protected]>
HYRAX-278, remove groups and its attributes if
there are no variables specified in the expression
constraint under its group or its subgroups.
2020-10-20 ndp-opendap <[email protected]>
Fixing linking oroblem by actually implmenting
the methods of HttpProxy
2020-10-19 ndp-opendap <[email protected]>
Made HttProxy a new singleton, etc etc
Moving RemoteResource to debug key 'rr'
Move EffectiveUrlCache debugging to key 'euc'
Move EffectiveUrlCache debugging to key 'euc'
2020-10-15 ndp-opendap <[email protected]>
Fixed bug in BESUncompressCache destructor
2020-10-14 James Gallagher <[email protected]>
Removed incorrect dep from CMakeLists.txt - fixes an issue with CLion
2020-10-13 ndp-opendap <[email protected]>
Many changes, yet no test love.
2020-10-09 James Gallagher <[email protected]>
Merge pull request #398 from OPENDAP/stare-3
Stare 3
2020-10-08 ndp-opendap <[email protected]>
Tracking down files that include BESDebug.h but fail to
include config.h and correcting this