<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:11:42 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CDRIVER-1144] Implement SDAM Monitoring spec</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-1144</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;An enhancement to the APM implementation.&lt;/p&gt;

&lt;p&gt;Here&apos;s how to get started. First, understand how I did the Command Monitoring implementation (&lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-769&quot; title=&quot;APM Internal API&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-769&quot;&gt;&lt;del&gt;CDRIVER-769&lt;/del&gt;&lt;/a&gt;), which is a precursor to this feature and has a very similar implementation to this one.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Read the Command Monitoring Spec: &lt;a href=&quot;https://github.com/mongodb/specifications/blob/master/source/command-monitoring/command-monitoring.rst&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/specifications/blob/master/source/command-monitoring/command-monitoring.rst&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Read application-performance-monitoring.page, mongoc-apm.h, and the monitoring-related parts of mongoc_cluster_run_command_internal, to understand how I implemented it.&lt;/li&gt;
	&lt;li&gt;Look at a typical Command Monitoring test: &lt;a href=&quot;https://github.com/mongodb/specifications/blob/master/source/command-monitoring/tests/insertOne.yml&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/specifications/blob/master/source/command-monitoring/tests/insertOne.yml&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Read test-mongoc-command-monitoring.c, and in particular the test_all_spec_tests() function, which runs all the standard Command Monitoring tests.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Now read &lt;a href=&quot;https://github.com/mongodb/specifications/blob/master/source/server-discovery-and-monitoring/server-discovery-and-monitoring-monitoring.rst&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/specifications/blob/master/source/server-discovery-and-monitoring/server-discovery-and-monitoring-monitoring.rst&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now do similar work for SDAM Monitoring. Add to mongoc-apm.h and .c:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Events: mongoc_apm_server_changed_t, mongoc_apm_server_opening_t, mongoc_apm_server_closed_t, mongoc_apm_topology_changed_t, mongoc_apm_topology_opening_t, mongoc_apm_topology_closed_t, mongoc_apm_server_heartbeat_started_t, mongoc_apm_server_heartbeat_succeeded_t, mongoc_apm_server_heartbeat_failed_t.&lt;/li&gt;
	&lt;li&gt;Make event-field accessors for these 9 event structs: mongoc_apm_server_changed_get_address and so on. About 20 functions in all.&lt;/li&gt;
	&lt;li&gt;Typedef the 9 callback function pointer types: mongoc_apm_server_changed_cb_t, mongoc_apm_server_opening_cb_t, mongoc_apm_server_closed_cb_t, mongoc_apm_cb_topology_changed_cb_t, mongoc_apm_cb_topology_opening_cb_t, mongoc_apm_cb_topology_closed_cb_t, mongoc_apm_server_heartbeat_started_cb_t, mongoc_apm_server_heartbeat_succeeded_cb_t, mongoc_apm_server_heartbeat_failed_cb_t&lt;/li&gt;
	&lt;li&gt;Add 9 function pointers to _mongoc_apm_callbacks_t: _mongoc_apm_callbacks_t.server_changed, etc.&lt;/li&gt;
	&lt;li&gt;Make 9 callback registrar functions: mongoc_apm_set_server_changed_cb, etc.&lt;/li&gt;
	&lt;li&gt;Add mongoc_apm_callbacks_t* apm_callbacks field to topology description and server description.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Start testing and implementing the events.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Adapt test-mongoc-command-monitoring.c for the SDAM Monitoring events.&lt;/li&gt;
	&lt;li&gt;Copy the JSON tests from the specs repo.&lt;/li&gt;
	&lt;li&gt;Disable all test asserts except for mongoc_apm_server_changed_t, then implement that event in mongoc_server_description_handle_ismaster?&lt;/li&gt;
	&lt;li&gt;Enable test asserts for mongoc_apm_server_opening_t, implement in mongoc_topology_description_add_server.&lt;/li&gt;
	&lt;li&gt;Enable test asserts for mongoc_apm_server_closed_t, implement in _mongoc_topology_description_remove_server.&lt;/li&gt;
	&lt;li&gt;Enable test asserts for mongoc_apm_topology_changed_t, implement at the end of _mongoc_topology_scanner_cb?&lt;/li&gt;
	&lt;li&gt;Enable test asserts for mongoc_apm_topology_opening_t, implement in mongoc_topology_description_init.&lt;/li&gt;
	&lt;li&gt;Enable test asserts for mongoc_apm_topology_closed_t, implement in mongoc_topology_description_destroy.&lt;/li&gt;
	&lt;li&gt;Enable test asserts for mongoc_apm_server_heartbeat_started_t, implement in new function mongoc_server_description_heartbeat_started, called from mongoc_topology_scanner_node_setup?&lt;/li&gt;
	&lt;li&gt;Enable test asserts for mongoc_apm_server_heartbeat_succeeded_t, implement in mongoc_server_description_handle_ismaster.&lt;/li&gt;
	&lt;li&gt;Enable test asserts for mongoc_apm_server_heartbeat_failed_t, implement in mongoc_server_description_handle_ismaster.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Finally, update application-performance-monitoring.page with an SDAM Monitoring example.&lt;/p&gt;</description>
                <environment></environment>
        <key id="270505">CDRIVER-1144</key>
            <summary>Implement SDAM Monitoring spec</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="jesse@mongodb.com">A. Jesse Jiryu Davis</assignee>
                                    <reporter username="rathi.gnanasekaran">Rathi Gnanasekaran</reporter>
                        <labels>
                    </labels>
                <created>Mon, 7 Mar 2016 18:34:56 +0000</created>
                <updated>Fri, 31 Aug 2018 09:14:29 +0000</updated>
                            <resolved>Fri, 2 Sep 2016 16:49:33 +0000</resolved>
                                                    <fixVersion>1.5.0</fixVersion>
                                    <component>libmongoc</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="1405009" author="xgen-internal-githook" created="Tue, 11 Oct 2016 12:16:44 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; fix heartbeat started event&lt;/p&gt;

&lt;p&gt;We had been skipping the second and later heartbeat started events as&lt;br/&gt;
long as the monitoring connection stayed open.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/b855c82daa87fd661776a48c622a907c41ba916d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/b855c82daa87fd661776a48c622a907c41ba916d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1375801" author="xgen-internal-githook" created="Fri, 2 Sep 2016 16:49:18 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;bjori&apos;, u&apos;name&apos;: u&apos;Hannes Magnusson&apos;, u&apos;email&apos;: u&apos;bjori@php.net&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; ignore new example program&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/e5d688cc91a8f7858c8de15be3469c71d4cb711d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/e5d688cc91a8f7858c8de15be3469c71d4cb711d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1375800" author="xgen-internal-githook" created="Fri, 2 Sep 2016 16:49:17 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;bjori&apos;, u&apos;name&apos;: u&apos;Hannes Magnusson&apos;, u&apos;email&apos;: u&apos;bjori@php.net&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; Export new APM symbols&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/d4ac73aedb56d35c476711425ba0ad0cae5963aa&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/d4ac73aedb56d35c476711425ba0ad0cae5963aa&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1375227" author="bjori" created="Thu, 1 Sep 2016 22:58:34 +0000"  >&lt;p&gt;ba02534c5c7db7706d70e3ce16974d8487573668 introduced this failure:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://evergreen.mongodb.com/task/mongo_c_driver_windows_2013_debug_compile_sasl_nossl_ba02534c5c7db7706d70e3ce16974d8487573668_16_09_01_22_37_31&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://evergreen.mongodb.com/task/mongo_c_driver_windows_2013_debug_compile_sasl_nossl_ba02534c5c7db7706d70e3ce16974d8487573668_16_09_01_22_37_31&lt;/a&gt;&lt;/p&gt;


&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&amp;nbsp;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]        &quot;C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\ALL_BUILD.vcxproj&quot; (default target) (1) -&amp;gt;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]        &quot;C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj&quot; (default target) (13) -&amp;gt;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]        (Link target) -&amp;gt;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_server_changed_get_context referenced in function server_changed [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_server_opening_get_context referenced in function server_opening [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_server_closed_get_context referenced in function server_closed [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_topology_changed_get_context referenced in function topology_changed [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_topology_opening_get_context referenced in function topology_opening [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_topology_closed_get_context referenced in function topology_closed [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_server_heartbeat_started_get_context referenced in function server_heartbeat_started [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_server_heartbeat_succeeded_get_context referenced in function server_heartbeat_succeeded [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_server_heartbeat_failed_get_context referenced in function server_heartbeat_failed [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_set_server_changed_cb referenced in function main [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_set_server_opening_cb referenced in function main [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_set_server_closed_cb referenced in function main [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_set_topology_changed_cb referenced in function main [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_set_topology_opening_cb referenced in function main [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_set_topology_closed_cb referenced in function main [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_set_server_heartbeat_started_cb referenced in function main [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_set_server_heartbeat_succeeded_cb referenced in function main [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          example-sdam-monitoring.obj : error LNK2019: unresolved external symbol mongoc_apm_set_server_heartbeat_failed_cb referenced in function main [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]          C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\Debug\example-sdam-monitoring.exe : fatal error LNK1120: 18 unresolved externals [C:\data\mci\d0bd04a6c8932a80a71c7625a5b9d2a9\mongoc\example-sdam-monitoring.vcxproj]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731] &lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]     114 Warning(s)&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;[2016/09/01 15:42:42.731]     19 Error(s)&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;</comment>
                            <comment id="1375200" author="xgen-internal-githook" created="Thu, 1 Sep 2016 22:36:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; add SDAM monitoring example&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/ba02534c5c7db7706d70e3ce16974d8487573668&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/ba02534c5c7db7706d70e3ce16974d8487573668&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1375199" author="xgen-internal-githook" created="Thu, 1 Sep 2016 22:36:10 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; complete the heartbeat events&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/fa79b2d147839131ef356b43b322d8539ee61b46&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/fa79b2d147839131ef356b43b322d8539ee61b46&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374768" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:35:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; add topology description getters&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/e5f5551411f9b0f98f7246aee7ccbf4a61068a5e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/e5f5551411f9b0f98f7246aee7ccbf4a61068a5e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374746" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; heartbeat events&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/8b6c9380ab86ebd4d519640fd94bfddc6e2150cc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/8b6c9380ab86ebd4d519640fd94bfddc6e2150cc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374745" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:46 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; move topology-closed event trigger&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/52fbb14e13cc90523c004b3c38746b84ec53bb7e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/52fbb14e13cc90523c004b3c38746b84ec53bb7e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374744" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:45 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; add mongoc_topology_set_apm_callbacks&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/328dd351176e2c29b772904ed65b092b0916ae7e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/328dd351176e2c29b772904ed65b092b0916ae7e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374743" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:44 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; unused variables in test&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/fea9bd60a9bce553aac4028bf878736fd1a4e84e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/fea9bd60a9bce553aac4028bf878736fd1a4e84e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374742" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:43 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; monitoring tests require live server&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/8d90867ef523ae644e6105380c68760da13cdb47&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/8d90867ef523ae644e6105380c68760da13cdb47&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374741" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:42 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; fix SDAM Monitoring JSON tests&lt;/p&gt;

&lt;p&gt;Same as:&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/specifications/pull/106&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/specifications/pull/106&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/3ce004f354b2873f54758811bd4233f9980af875&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/3ce004f354b2873f54758811bd4233f9980af875&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374740" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:41 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; SDAM monitoring, part 1&lt;/p&gt;

&lt;p&gt;Server and Topology events, but not yet heartbeat events.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/ca0c651e2379ed30c527a4bd4f16c0fc150a55ab&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/ca0c651e2379ed30c527a4bd4f16c0fc150a55ab&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374739" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; refactor APM tests&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/9af7390a02925aa7557e67b8e87f1f0fe6c3fca5&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/9af7390a02925aa7557e67b8e87f1f0fe6c3fca5&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374738" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; topology fields for monitoring&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/98d013e4841436324441a4aecfde0d0a1da51416&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/98d013e4841436324441a4aecfde0d0a1da51416&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374737" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:38 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; refactor set_apm_callbacks&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/641d3607e2b97f4b472fbcf886fd2b0e48b3b906&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/641d3607e2b97f4b472fbcf886fd2b0e48b3b906&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374736" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; context pointer for SDAM events&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/60346c60f08f17017b81ab6bf77a3a475f79d99b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/60346c60f08f17017b81ab6bf77a3a475f79d99b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374735" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:36 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; SDAM monitoring spec tests&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/f2a1067221eb047b151f22a9fadd6a1325d278f8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/f2a1067221eb047b151f22a9fadd6a1325d278f8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374734" author="xgen-internal-githook" created="Thu, 1 Sep 2016 17:24:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; factor SDAM spec tests&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/a782bfd97f3981e00a8813f46008dc7435cfdfd9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/a782bfd97f3981e00a8813f46008dc7435cfdfd9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374663" author="xgen-internal-githook" created="Thu, 1 Sep 2016 16:21:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; make APM docs consistent&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/da04747925a13e384ab196c6008f0014c6887496&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/da04747925a13e384ab196c6008f0014c6887496&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374187" author="xgen-internal-githook" created="Thu, 1 Sep 2016 01:31:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; distribute mongoc-topology-description.h&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/6cf908d6f8f594e8b1de3fb7d4a7b1f5c5bd367e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/6cf908d6f8f594e8b1de3fb7d4a7b1f5c5bd367e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1374062" author="bjori" created="Wed, 31 Aug 2016 21:52:55 +0000"  >&lt;p&gt;Running make distcheck is failing now:&lt;/p&gt;

&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;  CC       src/mongoc/libmongoc_1_0_la-mongoc-apm.lo&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;In file included from ../../src/mongoc/mongoc-apm-private.h:25:0,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from ../../src/mongoc/mongoc-apm.c:17:&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;../../src/mongoc/mongoc-apm.h:27:41: fatal error: mongoc-topology-description.h: No such file or directory&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;compilation terminated.&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;Makefile:3142: recipe for target &apos;src/mongoc/libmongoc_1_0_la-mongoc-apm.lo&apos; failed&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;make[2]: *** [src/mongoc/libmongoc_1_0_la-mongoc-apm.lo] Error 1&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;make[2]: Leaving directory &apos;/home/bjori/Sources/mongoc/mongo-c-driver-1.5.0-dev/_build/sub&apos;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;Makefile:5588: recipe for target &apos;all-recursive&apos; failed&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;make[1]: *** [all-recursive] Error 1&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;make[1]: Leaving directory &apos;/home/bjori/Sources/mongoc/mongo-c-driver-1.5.0-dev/_build/sub&apos;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;Makefile:5797: recipe for target &apos;distcheck&apos; failed&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;make: *** [distcheck] Error 1&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;</comment>
                            <comment id="1371423" author="xgen-internal-githook" created="Tue, 30 Aug 2016 02:44:16 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; declare SDAM monitoring events&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/54fe15f2813cfc66d6031650b8b0d074c24651e7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/54fe15f2813cfc66d6031650b8b0d074c24651e7&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1370842" author="xgen-internal-githook" created="Mon, 29 Aug 2016 17:27:12 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; public topology description functions&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/023f38b0f5a54022b761a8af85f7572922846e74&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/023f38b0f5a54022b761a8af85f7572922846e74&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1367027" author="xgen-internal-githook" created="Wed, 24 Aug 2016 19:24:26 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ajdavis&apos;, u&apos;name&apos;: u&apos;A. Jesse Jiryu Davis&apos;, u&apos;email&apos;: u&apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1144&quot; title=&quot;Implement SDAM Monitoring spec&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1144&quot;&gt;&lt;del&gt;CDRIVER-1144&lt;/del&gt;&lt;/a&gt; add heartbeat to topology description&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/771ca075fb9ea6b73674939ee7f6c69225a88b97&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/771ca075fb9ea6b73674939ee7f6c69225a88b97&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="270498">DRIVERS-296</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="270531">PHPC-618</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="431456">CDRIVER-2298</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="598014">CDRIVER-2811</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrcnnz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1164">C Driver 2016 sprint 6</customfieldvalue>
    <customfieldvalue id="1203">C Driver 2016 sprint 7</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>