forked from OpenDDS/OpenDDS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog-ORB_refactor
123 lines (77 loc) · 4.05 KB
/
ChangeLog-ORB_refactor
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
Sun Jun 10 19:53:55 UTC 2012 Byron Harris <[email protected]>
* Merged from trunk r5670 through r5671.
Fri Jun 8 20:42:57 UTC 2012 Byron Harris <[email protected]>
* Merged from trunk r3399 r5647 through r5669.
Fri Jun 8 19:29:36 UTC 2012 Byron Harris <[email protected]>
* dds/DCPS/InfoRepoDiscovery/InfoRepoDiscovery.cpp:
Fix decrement operation in dtor so ORB will shut down
properly.
Fri Jun 8 14:48:20 UTC 2012 Byron Harris <[email protected]>
* dds/DCPS/InfoRepoDiscovery/InfoRepoDiscovery.cpp:
Don't create an ORB in internal remote object functions.
Instead pass IRD's ORB.
Thu Jun 7 20:34:01 UTC 2012 Byron Harris <[email protected]>
* dds/DCPS/Service_Participant.cpp:
Moved initialization of reactor_ from
timer() to ctor.
Wed Jun 6 21:43:48 UTC 2012 Byron Harris <[email protected]>
* dds/DCPS/Service_Participant.cpp:
Handle -ORBLogFile and -ORBVerboseLogging internally
instead of passing off to ORB_init() so that these
options can be used if an ORB isn't being used.
Tue Jun 5 19:19:03 UTC 2012 Byron Harris <[email protected]>
* dds/DCPS/InfoRepoDiscovery/InfoRepoDiscovery.cpp:
* dds/DCPS/Service_Participant.h:
Moved function templates remote_reference_to_servant(),
servant_to_remote_reference(), deactivate_remote_object()
from Service_Participant.h to InfoRepoDiscovery.cpp.
Tue Jun 5 16:04:37 UTC 2012 Byron Harris <[email protected]>
* tests/DCPS/DCPSInfoRepo/pubsub.cpp:
Avoid use of raw pointer introduced in previous
commit.
Tue Jun 5 15:16:40 UTC 2012 Byron Harris <[email protected]>
* tests/DCPS/ConfigFile/ConfigFile.cpp:
Removed uneeded code that was causing compile error.
* tests/DCPS/DCPSInfoRepo/pubsub.cpp:
Moved setting of ORB from ServiceParticipant to
InfoRepoDiscovery.
* tests/DCPS/unit/Main.cpp:
* tests/DCPS/unit/README:
* tests/DCPS/unit/run_test.pl:
Removed option to have client set the ORB, which
wasn't being used.
Mon Jun 4 18:05:20 UTC 2012 Byron Harris <[email protected]>
* Merged r5637 through r5646 from trunk.
Mon Jun 4 16:33:14 UTC 2012 Byron Harris <[email protected]>
* Merged r5511 through r5636 from trunk. Note there are still
compile errors because Service_Participant no longer has
member functions set_ORB() and the_POA().
Fri Apr 13 22:40:31 UTC 2012 Adam Mitz <[email protected]>
* dds/DCPS/Service_Participant.cpp:
* dds/DCPS/Service_Participant.h:
Service_Participant no longer manages the ORB and the POA.
There is a new API "timer()" to get the ACE_Reactor_Timer_Interface
which can be used for scheduling timers but not for Reactor I/O.
* dds/DCPS/DataDurabilityCache.cpp:
* dds/DCPS/DataReaderImpl.cpp:
* dds/DCPS/DataWriterImpl.cpp:
* dds/DCPS/transport/framework/DataLink.cpp:
Adapted to the modified Service_Participant API.
* dds/DCPS/InfoRepoDiscovery/InfoRepoDiscovery.cpp:
* dds/DCPS/InfoRepoDiscovery/InfoRepoDiscovery.h:
InfoRepoDiscovery is now responsible for the ORB and the POA.
* dds/DCPS/RTPS/RtpsDiscovery.cpp:
* dds/DCPS/RTPS/RtpsDiscovery.h:
* dds/DCPS/RTPS/Spdp.cpp:
Use a Reactor managed by the RtpsDiscovery object.
* dds/InfoRepo/DCPSInfoRepoServ.cpp:
* dds/InfoRepo/FederatorManagerImpl.cpp:
The ORB is now managed by the InfoRepoDiscovery objet.
* tests/DCPS/LivelinessTest/publisher.cpp:
Replaced TheServiceParticipant->get_ORB()
with the new timer() accessor.
Local Variables:
mode: change-log
add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
indent-tabs-mode: nil
End: