forked from OpenDDS/OpenDDS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog-3.8
2547 lines (1643 loc) · 88.9 KB
/
ChangeLog-3.8
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
Mon Dec 21 16:30:28 UTC 2015 Adam Mitz <[email protected]>
commit fca087fe904f4d3cf594b01063f0d5a2df33804d
* dds/DCPS/PoolAllocator.h:
* dds/DCPS/SafetyProfilePool.h:
Updated doxygen comments.
Thu Dec 17 22:30:29 UTC 2015 Adam Mitz <[email protected]>
commit a58041535588c76e624845ddc8fba559d3fcfaef
Merge pull request #262 from mitza-oci/master
Updated documentation for upcoming release...
Thu Dec 17 20:45:32 UTC 2015 Adam Mitz <[email protected]>
commit 796b08f8eb64a6187cb6abae31b25261878502c9
* NEWS:
* README:
Updated documentation for upcoming release.
Thu Dec 17 20:45:13 UTC 2015 Adam Mitz <[email protected]>
commit 8aed14c4a63030d698a680e10176246ef1e6a097
* tools/scripts/gitrelease.pl:
release script: use standard Perl modules instead of CPAN module
for date/time formatting
Thu Dec 17 20:44:44 UTC 2015 Adam Mitz <[email protected]>
commit 070ec694ba382cc7534811e3b18e61b349122808
* rules.dds.GNU:
gnuace build: fixed a bug where a user-specified version number
was overridden by the OpenDDS version number (for shared libs)
Thu Dec 17 20:39:27 UTC 2015 Adam Mitz <[email protected]>
commit 6a279beb9e6e0e4d20eb0659d7171c2a711d7c07
* DDS_TAO.mwc:
* DDS_TAO_all.mwc:
* configure:
no alternate TAO-safety download, no TAO 1.x support
Thu Dec 17 20:36:30 UTC 2015 Adam Mitz <[email protected]>
commit 63a1dfc9756b8f37238a8ebd59ca3a721550f745
* .gitignore:
Ignore a temporary file used by Visual Studio 2015.
Mon Dec 07 16:14:55 UTC 2015 Jeff Schmitz <[email protected]>
commit 991b1baf1d6c0abd6c1847464d676c2ff8c7f911
Merge pull request #260 from iamtheschmitzer/master
LargeSample Include rtps discovery headers
Fri Dec 04 21:37:03 UTC 2015 Adam Mitz <[email protected]>
commit e30c0dbd64da47603d2d317a23ef3d68c1817045
* INSTALL:
* README:
Updated INSTALL with some info on "make install" and updated
README with current platforms and compilers.
Fri Dec 04 20:32:28 UTC 2015 Peter Oschwald <[email protected]>
commit dadb0ac15afe28bc135037d3f822023e5ef670fb
Merge pull request #259 from objectcomputing/appveyor_work
appveyor.yml update:
Fri Dec 04 17:30:06 UTC 2015 Jeff Schmitz <[email protected]>
commit 952eb7b5ab1aec9dc09bd29a36fd32e142cd4140
* tests/DCPS/LargeSample/publisher.cpp:
* tests/DCPS/LargeSample/subscriber.cpp:
Include rtps discovery headers
Fri Dec 04 17:12:56 UTC 2015 Peter Oschwald <[email protected]>
commit 53f558a8af2eada8d57ed992b9baa67e90182f24
* appveyor.yml:
appveyor.yml update:
Fix path.
Fri Dec 04 16:05:44 UTC 2015 Peter Oschwald <[email protected]>
commit fff755267782ab601f3b3916c1e0a673aa0ba616
* appveyor.yml:
appveyor.yml update:
Build tests\DCPS\Messenger and run rtps variant.
Fri Dec 04 13:57:46 UTC 2015 Peter Oschwald <[email protected]>
commit 664a82479ee92e2b223d6d9b0282df9bfc1e6a6c
Merge pull request #258 from objectcomputing/appveyor_work
appveyor_run_test.pl update:
Thu Dec 03 23:17:19 UTC 2015 Peter Oschwald <[email protected]>
commit d67ea172b1b6d424d3156b468d041d35acaa8ca7
* DevGuideExamples/DCPS/Messenger/appveyor_run_test.pl:
appveyor_run_test.pl update:
Set Default Address as a workaround due to failure currently
on appveyor to successfully connect on dynamically discovered
fully qualified hostname.
Thu Dec 03 17:24:01 UTC 2015 Peter Oschwald <[email protected]>
commit 26e2bc55635f8500258b858ce0e8c41cae5e9a6e
Merge pull request #257 from
objectcomputing/end_historic_samples_sweeper
EndHistoricSamplesMissedSweeper
Wed Dec 02 21:10:38 UTC 2015 Peter Oschwald <[email protected]>
commit 282907631286f3d8fba58255b57c0668a5f84d6b
* dds/DCPS/DataReaderImpl.cpp:
EndHistoricSamplesMissedSweeper
Wait to schedule sweeper until association completes, or at
lease a viable datalink has been created so that sweeper
does not timeout before it was even possible to receive messages.
Wed Dec 02 19:24:04 UTC 2015 Jeff Schmitz <[email protected]>
commit 799d7bb806491ea2ec849cc7e81d70903f911881
Merge pull request #256 from iamtheschmitzer/master
Revert pool size, Don't run on target
Wed Dec 02 16:58:16 UTC 2015 Jeff Schmitz <[email protected]>
commit c5a98e91a0a1b242a087101344a6c64036c2402d
* bin/dcps_tests.lst:
* tests/DCPS/LargeSample/rtps.ini:
Revert pool size, Don't run on target
Wed Dec 02 16:33:21 UTC 2015 Peter Oschwald <[email protected]>
commit 226651b06b46d88e85f5348904698ac3f15eda17
Merge pull request #254 from
objectcomputing/multicast_reliability_updates
SharedTransport test:
Wed Dec 02 15:36:23 UTC 2015 Peter Oschwald <[email protected]>
commit 991ef3836de2602e8a602679b476f5bd8905d418
* tests/DCPS/SharedTransport/TestCase.cpp:
SharedTransport test:
Fix test to wait for correct number of messages to be
delivered in cases where command line specified more
than one writer/publisher.
Wed Dec 02 01:29:29 UTC 2015 Peter Oschwald <[email protected]>
commit 038172ccc6db5ea7dd50aa31c0fff264669260f1
Merge pull request #253 from
objectcomputing/multicast_reliability_updates
Multicast reliability updates
Tue Dec 01 23:26:35 UTC 2015 Peter Oschwald <[email protected]>
commit 539d37bb8bb14b820f4ca6925d1c0a3080f7d1c5
Merge branch 'master' into multicast_reliability_updates
Tue Dec 01 23:25:13 UTC 2015 Peter Oschwald <[email protected]>
commit 7562bed4922e01809cbe73cb3328d760ddce9d70
* dds/DCPS/transport/multicast/ReliableSession.cpp:
ReliableSession Update:
Remove tracking of ranges on the active side as it was not being
tracked/cleared appropriately to guarantee samples were actually
resent when needed.
Tue Dec 01 23:23:47 UTC 2015 Peter Oschwald <[email protected]>
commit 28697612e13712710cb3bac6b819a063bb8106dc
* dds/DCPS/transport/multicast/ReliableSession.cpp:
ReliableSession Updates:
Cleaned up some edge cases when receiving the beginning tseq so
that the DisjointSequence handling is more clear.
Added log statement when sending nakack in response to
nak_received
Tue Dec 01 23:21:11 UTC 2015 Peter Oschwald <[email protected]>
commit b0648841d07bb76b4d3ae3b0779d4b5eb6f3d7d2
* tests/DCPS/SharedTransport/TestCase.cpp:
SharedTransport TestCase:
Update wait for data available to a do/while loop
in case messages are already all arrived by the time
the readcondition wait would be created.
Tue Dec 01 22:18:28 UTC 2015 Peter Oschwald <[email protected]>
commit df28bb7ad743f5dd1e1df764fea41ff694e688f9
* tests/DCPS/SharedTransport/TestCase.cpp:
* tests/DCPS/SharedTransport/run_test.pl:
* tests/DCPS/TestFramework/TestFramework_T.cpp:
* tests/DCPS/TestFramework/TestFramework_T.h:
SharedTransportUpdates:
Use a WaitSet to determine all samples have been delivered prior
to taking.
Updates to TestFramework to allow use of read conditions.
Set DCPSPendingTimeout for test.
Tue Dec 01 21:59:31 UTC 2015 Adam Mitz <[email protected]>
commit 3b56826176baec95e0c9ba51c00aaf5cc6ecf9d0
* bin/dcps_tests.lst:
BuiltInTopicTest doesn't run on LynxOS-178.
Tue Dec 01 21:41:09 UTC 2015 Peter Oschwald <[email protected]>
commit 510738551389f67cbb6fbc7b10c9330a34ef3a39
* dds/DCPS/transport/multicast/ReliableSession.cpp:
Fix multimap insert for SunOS
Tue Dec 01 18:25:18 UTC 2015 Jeff Schmitz <[email protected]>
commit 7faadd8aef799afcb7d42b65580f9a2f6dea9fc6
Merge pull request #252 from iamtheschmitzer/master
Log errno, rather than message, fix LargeSample rtps.ini.
Tue Dec 01 17:42:43 UTC 2015 Jeff Schmitz <[email protected]>
commit 825e958bd27d3ed5289d2de7f61e67837dde5f43
Merge branch 'master' of github.com:iamtheschmitzer/OpenDDS
Tue Dec 01 17:42:26 UTC 2015 Jeff Schmitz <[email protected]>
commit 5cbf00de78f1a8de001032b3a92756346661cc46
* tests/DCPS/LargeSample/rtps.ini:
Correct config file
Tue Dec 01 17:28:49 UTC 2015 Jeff Schmitz <[email protected]>
commit ca15d4d8492ea001aadaef9cca9bfb01d3d0eac3
Merge branch 'master' of github.com:iamtheschmitzer/OpenDDS
Tue Dec 01 17:28:29 UTC 2015 Jeff Schmitz <[email protected]>
commit 65fb26ce1dd5c35023b26511b3e83f99e5fd95f3
* dds/DCPS/transport/framework/NetworkAddress.cpp:
log errno, rather than message
Mon Nov 30 23:16:58 UTC 2015 Jeff Schmitz <[email protected]>
commit 44284e30f9344df1ff424e1c7476c5147948c80a
Merge pull request #251 from iamtheschmitzer/master
LargeSample fixes, Don't run Multidiscovery on target
Mon Nov 30 22:36:58 UTC 2015 Jeff Schmitz <[email protected]>
commit 63662343c04c4cdb1619ca848e32b1748d449cd4
* bin/dcps_tests.lst:
Don't run MultiDiscovery on LynxOS
Mon Nov 30 22:36:05 UTC 2015 Jeff Schmitz <[email protected]>
commit 66aebef3d11f92e27ab255706c3c23d92b734ae1
Merge branch 'master' of github.com:objectcomputing/OpenDDS
Mon Nov 30 22:32:51 UTC 2015 Peter Oschwald <[email protected]>
commit c404c9b19587de9c88418d3c23fa2d67bfce0b71
Merge pull request #250 from
objectcomputing/multicast_reliability_updates
Update logging remote and local source identifiers for new
identifier…
Mon Nov 30 22:22:22 UTC 2015 Peter Oschwald <[email protected]>
commit e111cac694b13a2b28fdaac5928bea8590d8167d
* dds/DCPS/transport/multicast/ReliableSession.cpp:
Update logging remote and local source identifiers for new
identifier size
Mon Nov 30 21:54:47 UTC 2015 Jeff Schmitz <[email protected]>
commit 358f5ba01ff9b6d41f375f7bb12b7efc6ada0da4
* tests/DCPS/LargeSample/rtps.ini:
LargeSample speed up discovery, reduce memory pool size
Mon Nov 30 20:34:22 UTC 2015 Peter Oschwald <[email protected]>
commit 87807f267738c683a387f316945221474f057c16
Merge pull request #249 from
objectcomputing/multicast_reliability_updates
Replace magic number with static variable in TransportHeader for
the …
Mon Nov 30 20:03:10 UTC 2015 Peter Oschwald <[email protected]>
commit 84433a3a21a77a4f0ac1a7915fbad1b025ac24e9
* dds/DCPS/transport/framework/TransportHeader.h:
* dds/DCPS/transport/shmem/ShmemDataLink.h:
Replace magic number with static variable in TransportHeader for
the serialized size
Mon Nov 30 19:28:57 UTC 2015 Jeff Schmitz <[email protected]>
commit bc61ee92fdba2ac035f0c7e01a417bf5f13c65ff
* tests/DCPS/FooTest5/subscriber.cpp:
FooTest5 log subscriber exit
Mon Nov 30 19:25:33 UTC 2015 Peter Oschwald <[email protected]>
commit 7d9fbf0258e74d848f2a55beefae25ac1c8a2929
Merge pull request #248 from
objectcomputing/multicast_reliability_updates
Multicast reliability updates
Mon Nov 30 18:22:46 UTC 2015 Peter Oschwald <[email protected]>
commit 2a263228147dcf3a013b842c07abd606d8826032
* dds/DCPS/transport/shmem/ShmemDataLink.h:
Fix TransportHeader size in Shmem for TransportHeader source_
change from ACE_INT32 to ACE_INT64
Mon Nov 30 18:21:05 UTC 2015 Peter Oschwald <[email protected]>
commit f7223c83a8e08a9fd44248459172a55d16ed0373
* dds/DCPS/transport/multicast/ReliableSession.cpp:
Change multimap insertion operation for sunos compatible way.
Fri Nov 27 16:33:45 UTC 2015 Peter Oschwald <[email protected]>
commit 61b8bacd9aabda06be5df0c8398a41bdbe25a3dd
Merge pull request #247 from
objectcomputing/multicast_reliability_updates
Multicast reliability updates
Fri Nov 27 15:47:14 UTC 2015 Peter Oschwald <[email protected]>
commit 64488220f55db952f824dd65cb66c2d3e947d9c0
* appveyor.yml:
Revert "Appveyor - try running Messenger test"
This reverts commit ca52cbd74d87d3b284605d59a79d47af7098878c.
Fri Nov 27 15:47:12 UTC 2015 Peter Oschwald <[email protected]>
commit d30ff147da0f7161e2bd5cfbad32df2bf8a69739
* appveyor.yml:
Revert "Appveyor - just run Messenger"
This reverts commit b29d04b5a101c7df1b9b1de81f992d5335513252.
Fri Nov 27 15:46:23 UTC 2015 Peter Oschwald <[email protected]>
commit 9d0f9688617c72505560fb08ba8fd40f0a0a425a
* appveyor.yml:
Revert "Appvey - fix path to test"
This reverts commit 4fdaa41c7eea1f4e694129d0c4f51751559ada2e.
Fri Nov 27 15:10:58 UTC 2015 Peter Oschwald <[email protected]>
commit 4fdaa41c7eea1f4e694129d0c4f51751559ada2e
* appveyor.yml:
Appvey - fix path to test
Fri Nov 27 14:22:39 UTC 2015 Peter Oschwald <[email protected]>
commit b29d04b5a101c7df1b9b1de81f992d5335513252
* appveyor.yml:
Appveyor - just run Messenger
Fri Nov 27 13:40:40 UTC 2015 Peter Oschwald <[email protected]>
commit ca52cbd74d87d3b284605d59a79d47af7098878c
* appveyor.yml:
Appveyor - try running Messenger test
Fri Nov 27 13:07:33 UTC 2015 Peter Oschwald <[email protected]>
commit bc363de563d7e91cc4896ee441a3a7f6e808ff22
* dds/DCPS/transport/multicast/ReliableSession.cpp:
Add include
Wed Nov 25 23:53:08 UTC 2015 Peter Oschwald <[email protected]>
commit 2d8bcad930cfd37e6b4b1464b0bc37d6a56c7e17
Merge branch 'master' into multicast_reliability_updates
Wed Nov 25 23:51:33 UTC 2015 Peter Oschwald <[email protected]>
commit ebc7f7cbdbcfda871c17b0bc7c311d77dc2e41f6
* dds/DCPS/transport/multicast/BestEffortSession.cpp:
* dds/DCPS/transport/multicast/BestEffortSession.h:
* dds/DCPS/transport/multicast/MulticastDataLink.cpp:
* dds/DCPS/transport/multicast/MulticastDataLink.h:
* dds/DCPS/transport/multicast/MulticastSession.cpp:
* dds/DCPS/transport/multicast/MulticastSession.h:
* dds/DCPS/transport/multicast/ReliableSession.cpp:
* dds/DCPS/transport/multicast/ReliableSession.h:
Multicast changes to enforce in-order, reliable delivery to the
DCPS layer. Better handling of multicast control messages
(nak/nakack/syn/synack)
Wed Nov 25 23:50:26 UTC 2015 Jeff Schmitz <[email protected]>
commit dac30161bc294a45e272f333be7548307baaf1b6
Merge pull request #246 from iamtheschmitzer/master
RtiSerialization: don't do infinite duration wait_for_acks,
StaticDiscoveryalter pool size per configuration
Wed Nov 25 23:50:01 UTC 2015 Peter Oschwald <[email protected]>
commit a828e173b5f5ff6735e520330167c2ba47d2289a
* dds/DCPS/transport/framework/TransportHeader.h:
* dds/DCPS/transport/multicast/MulticastDataLink.cpp:
* dds/DCPS/transport/multicast/MulticastSession.cpp:
* dds/DCPS/transport/multicast/MulticastTransport.cpp:
* dds/DCPS/transport/multicast/MulticastTypes.h:
* tools/dissector/packet-opendds.cpp:
MulticastPeer now an identifier which combines FederationId and
ParticipantId to give more uniqueness and differentiate better
between sources
Wed Nov 25 23:44:19 UTC 2015 Peter Oschwald <[email protected]>
commit b904145d1baa28ef65790c81db7ecb5a7e95fde9
Merge pull request #235 from
objectcomputing/end_historic_samples_sweeper
Use dotted decimal address in log message
Wed Nov 25 22:33:44 UTC 2015 Peter Oschwald <[email protected]>
commit eb7b288b8329e4fb777faf3ec0587192d6ceee8f
* bin/PerlDDS/Run_Test.pm:
Set FederationId in tests running multicast to cut down cross
traffic (use OPENDDS_RTPS_DEFAULT_D0 env var since it is already
set uniquely for each machine)
Wed Nov 25 22:09:30 UTC 2015 Jeff Schmitz <[email protected]>
commit bfecaa01a4d967f36938ddfa0474710c560510c9
* bin/dcps_tests.lst:
* tests/DCPS/StaticDiscovery/run_test.pl:
Alter pool size based on configuration
Wed Nov 25 21:36:14 UTC 2015 Jeff Schmitz <[email protected]>
commit 5b68eeeeb2417c48b12af1ec373947e233a24ce5
* tests/DCPS/RtiSerialization/publisher.cpp:
RtiSerializaion: Don't wait infinitely for acks
Wed Nov 25 20:59:20 UTC 2015 Jeff Schmitz <[email protected]>
commit f1c161238994e199f3ebd8d5fd8a3752dea4f488
* tests/DCPS/SetQosPartition/run_test.pl:
Reduce logging level
Wed Nov 25 20:18:30 UTC 2015 Jeff Schmitz <[email protected]>
commit a73517d5b28f1588b9a188206c2fe635196829ac
Merge pull request #245 from iamtheschmitzer/master
BuiltInTopicTest: Correct domain in ini file, allow 5 seconds for
discovery
Wed Nov 25 18:08:18 UTC 2015 Jeff Schmitz <[email protected]>
commit 880cf9a948cdecaea1838480de36d7a15c3d270c
* tests/DCPS/BuiltInTopicTest/monitor.cpp:
* tests/DCPS/BuiltInTopicTest/rtps_disc.ini:
* tests/DCPS/BuiltInTopicTest/run_test.pl:
Correct domain in ini file, allow 5 seconds for discovery, don't
wait so long for kill
Wed Nov 25 16:59:05 UTC 2015 Peter Oschwald <[email protected]>
commit cda2684fc5662cd70bc06e5b4217b6097906152a
* bin/PerlDDS/Run_Test.pm:
Remove unnecessary logging
Tue Nov 24 21:27:13 UTC 2015 Jeff Schmitz <[email protected]>
commit 589a6ad5361d3967a1168c9bf8d7813620be91ed
Merge pull request #244 from iamtheschmitzer/master
Correct guard for ACE_HAS_ALLOC_HOOKS
Tue Nov 24 20:44:52 UTC 2015 Jeff Schmitz <[email protected]>
commit 6913bf64756a067af8c204754f03e1970183998f
* dds/FACE/FaceTSS.cpp:
Correct guard for ACE_HAS_ALLOC_HOOKS
Tue Nov 24 20:36:39 UTC 2015 Adam Mitz <[email protected]>
commit d37a865340d46d6267589b159803b398019c0f23
Merge pull request #243 from mitza-oci/master
Fixed a warning in the ManualAssertLiveliness test.
Tue Nov 24 04:36:34 UTC 2015 Jeff Schmitz <[email protected]>
commit ccd7bb510106e43e2dbfec390d331484c6056a37
Merge pull request #242 from iamtheschmitzer/master
Add include of ace/config-macros.h where depending on
ACE_HAS_ALLOC_HOOKS
Mon Nov 23 22:05:17 UTC 2015 Adam Mitz <[email protected]>
commit 095017f060d3229919b1a8b6193030661b4aa730
* tests/DCPS/ManualAssertLiveliness/publisher.cpp:
Fixed a warning in the ManualAssertLiveliness test.
Mon Nov 23 22:00:36 UTC 2015 Jeff Schmitz <[email protected]>
commit 438bfb09a97d4e94b08b142512ade99539f1ea25
* dds/DCPS/PoolAllocator.h:
* dds/DCPS/Service_Participant.h:
* dds/FACE/FaceTSS.cpp:
Add include of ace/config-macros.h where depending on
ACE_HAS_ALLOC_HOOKS
Mon Nov 23 03:34:44 UTC 2015 Jeff Schmitz <[email protected]>
commit 82ea628dbf3c34f38986a869f0a3fcd299f82cd5
Merge pull request #241 from iamtheschmitzer/master
Disable PoolAllocator use in standard library for the benefit of
older compilers
Fri Nov 20 21:16:34 UTC 2015 Jeff Schmitz <[email protected]>
commit 4071de795520e48781d63bd4cf3cefa70505dd94
* dds/DCPS/PoolAllocator.h:
* dds/DCPS/RTPS/ParameterListConverter.cpp:
* dds/DCPS/RTPS/Sedp.cpp:
* dds/DCPS/RTPS/Spdp.cpp:
* dds/FACE/FaceTSS.cpp:
* tests/DCPS/FooTest4/main.cpp:
Guard using declarations in the same way the used code is guarded
Fri Nov 20 20:32:42 UTC 2015 Adam Mitz <[email protected]>
commit d673eb45e10611105ad3fed3822d8015131af074
* dds/DCPS/SafetyProfilePool.h:
Implemented SafetyProfilePool::calloc(), required for
ACE_Allocator.
Fri Nov 20 20:02:35 UTC 2015 Jeff Schmitz <[email protected]>
commit 28b341b238363dff0d07e72280f01c8fd58fdcfb
* dds/DCPS/PoolAllocator.h:
Disable use of OpenDDS::DCPS::PoolAllocator when
ACE_HAS_ALLOC_HOOKS is not defined
Fri Nov 20 17:23:24 UTC 2015 Adam Mitz <[email protected]>
commit 880f7389fd871ea1fb0258a5985cca2cfd99952c
Merge pull request #240 from mitza-oci/master
Updated PerlDDS/Run_Test.pm tracking of temp files.
Fri Nov 20 16:13:06 UTC 2015 Adam Mitz <[email protected]>
commit e02703a496a95db73a1b998bf1e8a7939684a54b
* bin/PerlDDS/Run_Test.pm:
* tests/DCPS/LivelinessTest/publisher.cpp:
* tests/DCPS/LivelinessTest/subscriber.cpp:
Updated PerlDDS/Run_Test.pm tracking of temp files.
Fri Nov 20 03:09:01 UTC 2015 Jeff Schmitz <[email protected]>
commit f11d0005e63a7adae7e04397d67ddc38d4785d0d
Merge branch 'master' of github.com:objectcomputing/OpenDDS
Thu Nov 19 21:36:08 UTC 2015 Jeff Schmitz <[email protected]>
commit 932bc2e13cd35389bdede1e14e480481c547afc0
Merge pull request #239 from iamtheschmitzer/master
Require ACE_HAS_ALLOC_HOOKS for call to configure_pool
Thu Nov 19 20:43:49 UTC 2015 Jeff Schmitz <[email protected]>
commit 43209db82ecf7aa17eca33125d9320495cb5d5f1
* tests/DCPS/MultiDPTest/publisher.cpp:
Move log after participant factory initialization
Thu Nov 19 20:25:06 UTC 2015 Jeff Schmitz <[email protected]>
commit 20b2b6d36d9a6f5a92252200d58ba64918323290
Merge branch 'master' of github.com:objectcomputing/OpenDDS
Thu Nov 19 20:24:04 UTC 2015 Jeff Schmitz <[email protected]>
commit bdb076b49093b61d3fadc8ff004ace5f73a2f06f
* dds/FACE/FaceTSS.cpp:
Require ACE_HAS_ALLOC_HOOKS for call to configure_pool
Thu Nov 19 18:23:42 UTC 2015 Justin Wilson <[email protected]>
commit d7ce23b615137d592147ef55d7d49e4c80bf90d0
Merge pull request #238 from jrw972/master
Dereference hash
Thu Nov 19 18:10:37 UTC 2015 Justin Wilson <[email protected]>
commit 53665d3a65f2e0697f9fbeb794d20abeecf70449
* bin/PerlDDS/Run_Test.pm:
Dereference hash
Thu Nov 19 18:13:38 UTC 2015 Justin Wilson <[email protected]>
commit 5b380a79b78fd4b59091895135a42ba554a4abc1
Merge pull request #236 from jrw972/master
Fix wide character builds
Thu Nov 19 17:49:42 UTC 2015 Jeff Schmitz <[email protected]>
commit fafb835204806405c1a8654eb605481c3335e288
Merge pull request #237 from iamtheschmitzer/master
Make memory pool default smaller, depend on ACE_HAS_ALLOC_HOOKS
Thu Nov 19 17:32:16 UTC 2015 Justin Wilson <[email protected]>
commit daf6c96312236b75c51a4f840fd10683a678d002
* tests/DCPS/BuiltInTopicTest/monitor.cpp:
* tests/DCPS/BuiltInTopicTest/publisher.cpp:
* tests/DCPS/BuiltInTopicTest/subscriber.cpp:
Fix wide-character builds
Thu Nov 19 16:57:09 UTC 2015 Jeff Schmitz <[email protected]>
commit ad3b863a4ac865dbb7121f6f885427619adda03a
* configure:
* dds/DCPS/Service_Participant.cpp:
* dds/DCPS/Service_Participant.h:
* tests/DCPS/DcpsIntegration/infrastructure.ini:
* tests/DCPS/DcpsIntegration/run_test-integration.pl:
* tests/DCPS/LargeSample/rtps.ini:
* tests/DCPS/MultiDPTest/memory_pool.ini:
* tests/DCPS/MultiDPTest/run_test.pl:
* tests/DCPS/MultiDPTest/subscriber.cpp:
* tests/FACE/MultiDomainMessenger/face_config.ini:
Make memory pool default smaller, depend on ACE_HAS_ALLOC_HOOKS
Thu Nov 19 16:20:50 UTC 2015 Justin Wilson <[email protected]>
commit d9bb01e0ace9119f57269ed4b4f9de9d7b938b31
* dds/DCPS/Service_Participant.cpp:
* dds/DCPS/Service_Participant.h:
* dds/DCPS/Service_Participant.inl:
Fix wide character builds
Wed Nov 18 22:07:27 UTC 2015 Peter Oschwald <[email protected]>
commit d0b905436b71c99debf42c2434704484acf4d899
* dds/DCPS/transport/tcp/TcpTransport.cpp:
Use dotted decimal address in log message
Wed Nov 18 21:56:20 UTC 2015 Justin Wilson <[email protected]>
commit 6696085b2b55eee1fad67211bbb7f623c74ce454
Merge pull request #234 from jrw972/master
Support temporary files in test framework
Wed Nov 18 20:42:26 UTC 2015 Justin Wilson <[email protected]>
commit 99bd680e5f77e82e709086351be2c35a0dce1afe
* tests/DCPS/BuiltInTopicTest/monitor.cpp:
* tests/DCPS/BuiltInTopicTest/publisher.cpp:
* tests/DCPS/BuiltInTopicTest/run_test.pl:
* tests/DCPS/BuiltInTopicTest/subscriber.cpp:
* tests/DCPS/FooTest5/run_test.pl:
* tests/DCPS/LivelinessTest/common.cpp:
* tests/DCPS/LivelinessTest/common.h:
* tests/DCPS/LivelinessTest/publisher.cpp:
* tests/DCPS/LivelinessTest/run_test.pl:
* tests/DCPS/LivelinessTest/subscriber.cpp:
* tests/DCPS/ManyTopicMultiProcess/common.h:
* tests/DCPS/ManyTopicMultiProcess/publisher.cpp:
* tests/DCPS/ManyTopicMultiProcess/run_test.pl:
* tests/DCPS/ManyTopicMultiProcess/subscriber.cpp:
* tests/DCPS/ManyTopicTest/common.h:
* tests/DCPS/ManyTopicTest/publisher.cpp:
* tests/DCPS/ManyTopicTest/run_test.pl:
* tests/DCPS/ManyTopicTest/subscriber.cpp:
* tests/DCPS/MultiDPTest/common.cpp:
* tests/DCPS/MultiDPTest/common.h:
* tests/DCPS/MultiDPTest/publisher.cpp:
* tests/DCPS/MultiDPTest/run_test.pl:
* tests/DCPS/MultiDPTest/subscriber.cpp:
Convert tests using synchronization files
The test framework now manages the synchronization files for the
affected tests.
Wed Nov 18 19:38:53 UTC 2015 Justin Wilson <[email protected]>
commit e3d378c5dee69156e8f9484cd0abb910cb2b818f
* bin/PerlDDS/Run_Test.pm:
Support temporary files in test framework
Some tests, e.g., DCPS/LivelinessTest, use temporary files to
synchronize the
various processes. Most of these tests assume that the files are
created
in current working directory. For split testing, the temporary
files
must appear in a directory shared by both the host and the
target.
Tests will use the add_temporary_file to add per-process
temporary files
to the framework. The framework will unlink the file when added
and
when the test framework finishes.
Wed Nov 18 20:19:56 UTC 2015 Jeff Schmitz <[email protected]>
commit 617c4c22ebcaf7a2231c40506f3dda91853c1e53
Merge pull request #233 from iamtheschmitzer/master
FACE Messenger/MDMessenger: Split callback subscriber to separate
command line
Wed Nov 18 19:36:01 UTC 2015 Justin Wilson <[email protected]>
commit c9309b63a77eaff79c3e14a9ad4723f594e471e1
Merge pull request #232 from jrw972/master
Apply DCPSDefaultTransport to tcp, udp, and multicast
Wed Nov 18 16:14:59 UTC 2015 Jeff Schmitz <[email protected]>
commit 9b9bed2d8c6846b6bfc29fd9de0df12bedd4b827
* bin/dcps_tests.lst:
* tests/FACE/MultiDomainMessenger/run_test.pl:
FACE MultiDomainMessenger Split Callback Subscriber to different
command line
Tue Nov 17 22:34:43 UTC 2015 Justin Wilson <[email protected]>
commit 3f7706001ce788188f5dc74caf722b4d11d2f6e2
* dds/DCPS/transport/multicast/MulticastTransport.cpp:
* dds/DCPS/transport/rtps_udp/RtpsUdpTransport.cpp:
* dds/DCPS/transport/tcp/TcpTransport.cpp:
* dds/DCPS/transport/udp/UdpTransport.cpp:
Apply DCPSDefaultTransport to tcp, udp, and multicast
The tcp, udp, and multicast transports have a local_address
config
parameter. The value of DCPSDefaultAddress will be used in lieu
of
local_address if local_address is not set and DCPSDefaultAddress
is set.
Wed Nov 18 16:07:39 UTC 2015 Jeff Schmitz <[email protected]>
commit 0546cec970341d8da9655e0e03aa8a3142250938
* bin/dcps_tests.lst:
* tests/FACE/Messenger/run_test.pl:
FACE Messenger Split Callback Subscriber to different command
line
Wed Nov 18 15:57:26 UTC 2015 Justin Wilson <[email protected]>
commit 7018b020e4c514914c0b9c1d897e197022c78495
* dds/DCPS/Service_Participant.cpp:
Fix wide character builds
Wed Nov 18 03:33:52 UTC 2015 Jeff Schmitz <[email protected]>
commit cc6c4ed0265efe54e0c0af5f410fb417f01fa92e
Merge pull request #231 from iamtheschmitzer/master
Extend wait in DCPS Messenger, correct PerlDDS subsequent waits
for stopping process
Wed Nov 18 02:43:12 UTC 2015 Jeff Schmitz <[email protected]>
commit 246b8abc4f50e9f159bac7b296db55e2b0c38180
* tests/DCPS/Messenger/run_test.pl:
Extend wait
Wed Nov 18 01:54:51 UTC 2015 Jeff Schmitz <[email protected]>
commit ae97b1769db6b0db77d37b879a1ae8879f31a7bd
Merge branch 'master' of github.com:objectcomputing/OpenDDS
Wed Nov 18 01:54:14 UTC 2015 Jeff Schmitz <[email protected]>
commit 423c639a2556bf1e3c674c15c6bc23fc7b0a7202
* bin/PerlDDS/Run_Test.pm:
Subsequent processes should be longer wait than initial
Tue Nov 17 22:31:27 UTC 2015 Justin Wilson <[email protected]>
commit 12231d46a3813532771a6dc3f4a0ce32c03f0d99
Merge pull request #229 from jrw972/master
Fix DCPS/Partition test
Tue Nov 17 20:31:49 UTC 2015 Jeff Schmitz <[email protected]>
commit d11f046a0223cc2fce01f1babd0fd60c729ff36d
Merge pull request #228 from iamtheschmitzer/master
Wait 60 seconds for other processes, don't say unreadable
publisher_t…
Tue Nov 17 19:35:51 UTC 2015 Jeff Schmitz <[email protected]>
commit 11e95c66071f64e1f188a9650de9aa104fa02bce
* tests/DCPS/RtiSerialization/Args.h:
* tests/DCPS/RtiSerialization/Writer.cpp:
* tests/DCPS/RtiSerialization/publisher.cpp:
Always wait for acks
Tue Nov 17 19:06:39 UTC 2015 Justin Wilson <[email protected]>
commit 019900f7e35f05eea5547a161304eefb31dc0d8e
* tests/DCPS/Partition/Partition_Table.h:
* tests/DCPS/Partition/run_test.pl:
Fix DCPS/Partition test
Expected counts of matched subscriptions were wrong. Apparently,
they
did not take into acount "*" matching everything. Adjusted the
expected
values and enabled error checking in log files.
Tue Nov 17 18:22:12 UTC 2015 Jeff Schmitz <[email protected]>
commit e7ee513d676d979bdb23a6c8141cd0efa532c8c9
* bin/PerlDDS/Run_Test.pm:
* tests/DCPS/FooTest5/subscriber.cpp:
Wait 60 seconds for other processes, don't say unreadable
publisher_timeouts is an error
Tue Nov 17 18:08:26 UTC 2015 Adam Mitz <[email protected]>
commit c60d7fe65e695253f66d5b55cb8d1fce241d37f7
Merge pull request #227 from mitza-oci/master
Liveliness fix to DataWriterImpl and ManualAssertLiveliness test
Tue Nov 17 17:35:40 UTC 2015 Justin Wilson <[email protected]>
commit c23b0c7aaa8f6e5f5ff4c506859bd7b299337bdf
Merge pull request #226 from jrw972/master
Add -DCPSDefaultAddress
Mon Nov 16 22:00:35 UTC 2015 Justin Wilson <[email protected]>
commit fd94fb61f0c8d5d44d24e64f0a8d85f41de9ca80
* bin/PerlDDS/ProcessFactory.pm:
* dds/DCPS/RTPS/Sedp.cpp:
* dds/DCPS/Service_Participant.cpp:
* dds/DCPS/Service_Participant.h:
* dds/DCPS/Service_Participant.inl:
* dds/DCPS/transport/rtps_udp/RtpsUdpInst.cpp:
Add -DCPSDefaultAddress
Safety profile builds must be configured with an address for
discovery
and transport. One way to do this is to specify a local_address
in the
configuration file. To avoid (1) manually editing every test
configuration file and (2) parsing every configuration file to
determine
if and how the local_address should appear, we introduced a
configuration variable for the common section (and command-line
option)
called DCPSDefaultAddress. The default address overrides any that
would
be determined automatically but does not override a local_address
appearing in a file.
This commit introduces the following changes:
* Adds default_address to the Service_Participant.
* Causes Sedp to use the default address when computing locators
for Spdp.
* Causes Rtps to use the default address when computing locators
for Sedp.
* The test framework will set the default address when
DOC_TEST_*_IP_ADDRESS is defined.
Tue Nov 17 17:21:18 UTC 2015 Adam Mitz <[email protected]>
commit d7d4edfa2330fa8dec42878285acccc7494c294f
* DevGuideExamples/DCPS/Messenger/appveyor_run_test.pl:
Increased debug logging for testing on AppVeyor.
Tue Nov 17 15:26:54 UTC 2015 Adam Mitz <[email protected]>
commit 8e3675b44d35929a4e7e619414dbd92b8ce68e4e
* tests/DCPS/ManualAssertLiveliness/DataWriterListenerImpl.cpp:
* tests/DCPS/ManualAssertLiveliness/DataWriterListenerImpl.h:
* tests/DCPS/ManualAssertLiveliness/Writer.cpp:
* tests/DCPS/ManualAssertLiveliness/Writer.h:
* tests/DCPS/ManualAssertLiveliness/publisher.cpp:
ManualAssertLiveliness test: