<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:35:08 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>[GODRIVER-869] How to use collection.Watch without the slice/array error?</title>
                <link>https://jira.mongodb.org/browse/GODRIVER-869</link>
                <project id="14289" key="GODRIVER">Go Driver</project>
                    <description>&lt;p&gt;When using the following code always getting the same error for the &apos;pipeline&apos; variable that is passed in:&lt;br/&gt;
&#160;&lt;br/&gt;
can only transform slices and arrays into aggregation pipelines, but got&lt;br/&gt;
&#160;&lt;br/&gt;
Example code:&lt;br/&gt;
&#160;&lt;br/&gt;
client, err := mongo.NewClient(options.Client().ApplyURI(&quot;mongodb://mongo1:27017,mongo2:27018,mongo3:27019/?replicaSet=my-mongo-set&quot;))&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&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;ctx, _ := context.WithTimeout(context.Background(), &lt;/span&gt;&lt;span style=&quot;color: #009900; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;10&lt;/span&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;*time.Second) &#160;&#160;&#160;&#160;err = client.Connect(ctx) &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;db := DocumentationDatabase(client) &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;documentation_examples.InsertExamples(t, db) &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;&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: #008200; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;// we are going to monitor the inventory collection &#160;&#160;&#160;&#160;&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: #008200; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;// for changes &#160;&#160;&#160;&#160;&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;coll := db.Collection(&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;&quot;inventory&quot;&lt;/span&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;) &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;&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;var pipeline &lt;/span&gt;&lt;span style=&quot;color: #006699; font-weight: bold; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;interface&lt;/span&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;{} &lt;/span&gt;&lt;span style=&quot;color: #008200; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;// set up pipeline - &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: #008200; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;// in new version has to be a some bsontype.Array but does not work??&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;cur, err := coll.Watch(ctx, pipeline, options.ChangeStream()) &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: #008200; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;// above always returns with an error?&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;
&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="714556">GODRIVER-869</key>
            <summary>How to use collection.Watch without the slice/array error?</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="kris.brandow@mongodb.com">Kristofer Brandow</assignee>
                                    <reporter username="mkoning">Melle</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Mar 2019 14:27:18 +0000</created>
                <updated>Wed, 11 Sep 2019 18:36:05 +0000</updated>
                            <resolved>Tue, 2 Apr 2019 16:00:28 +0000</resolved>
                                    <version>1.0.0-rc2</version>
                                                    <component>Core API</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="2194471" author="mkoning" created="Thu, 28 Mar 2019 13:53:13 +0000"  >&lt;p&gt;Thank you! This now works. The code awaits a change in a collection and then continues.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;changed codeline from above:&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;   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;var pipeline mongo.Pipeline &lt;/span&gt;&lt;span style=&quot;color: #008200; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;// set up pipeline&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="2186530" author="kris.brandow" created="Wed, 20 Mar 2019 18:53:22 +0000"  >&lt;p&gt;The &lt;tt&gt;Watch&lt;/tt&gt; method has not changed, but you can no longer pass in &lt;tt&gt;nil&lt;/tt&gt; as a parameter for any method that takes and empty interface. If you don&apos;t have any constraints and want all changes for a collection you can pass in an empty &lt;tt&gt;mongo.Pipeline&lt;/tt&gt;.&lt;/p&gt;</comment>
                            <comment id="2186320" author="mkoning" created="Wed, 20 Mar 2019 16:32:59 +0000"  >&lt;p&gt;Ok, so that is different from the driver before where the watch just&lt;br/&gt;
triggered for any update on the given collection.&lt;/p&gt;

&lt;p&gt;Now for the inventory collection that comes as an example with the driver&lt;br/&gt;
what would possibly be a properly defined pipeline to see updates on the&lt;br/&gt;
collection?&lt;br/&gt;
When the watch works differently can you please point me to an example?&lt;/p&gt;

</comment>
                            <comment id="2186186" author="kris.brandow" created="Wed, 20 Mar 2019 15:13:00 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=mkoning&quot; class=&quot;user-hover&quot; rel=&quot;mkoning&quot;&gt;mkoning&lt;/a&gt;,&lt;br/&gt;
 You still have not provided the actual pipeline you are using. In this example you are passing in empty interface as the pipeline which is not valid. You must pass a slice of something to &lt;tt&gt;Watch&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;--Kris&lt;/p&gt;</comment>
                            <comment id="2186173" author="mkoning" created="Wed, 20 Mar 2019 15:04:44 +0000"  >&lt;p&gt;In the below test, the line with &apos;coll.Watch&apos; always returns an err.&lt;br/&gt;
 Have verified the collection &quot;inventory&quot; does exists in the mongo replica set. I can also change (edit) a mongo document using a GUI tool in that collection. However, I guess if the coll.Watch is not setup properly the rest of the code will not properly await for any object change either?&lt;/p&gt;

&lt;p&gt;Below is the test code used that puts the following in the console:&lt;br/&gt;
 API server listening at: 127.0.0.1:46646&lt;br/&gt;
 &lt;b&gt;can only transform slices and arrays into aggregation pipelines, but got invalid&lt;/b&gt;&#160;&lt;br/&gt;
 PASS&lt;br/&gt;
 The test passes only because the test-code just stops when the Watch returns an error.&lt;br/&gt;
 &#160;&lt;/p&gt;

&lt;p&gt;The pipeline interface is just there as this has worked with a previous beta release, so probably the use case for a Watch is now different. Is there a good example for how to use the Watch?&lt;/p&gt;


&lt;p&gt; package sandboxmongodb&lt;/p&gt;

&lt;p&gt;import (&lt;br/&gt;
 &#160;&#160;&#160;&#160;&quot;context&quot;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&quot;fmt&quot;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&quot;log&quot;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&quot;testing&quot;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&quot;time&quot;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&quot;go.mongodb.org/mongo-driver/bson&quot;&lt;br/&gt;
 &#160;&#160;&#160;&#160;// &quot;github.com/mongodb/mongo-go-driver/bson&quot;&lt;br/&gt;
 &#160;&#160;&#160;&#160;//documentation_examples &quot;github.com/mongodb/mongo-go-driver/examples/documentation_examples&quot;&lt;br/&gt;
 &#160;&#160;&#160;&#160;documentation_examples &quot;go.mongodb.org/mongo-driver/examples/documentation_examples&quot;&lt;br/&gt;
 &#160;&#160;&#160;&#160;//&quot;github.com/mongodb/mongo-go-driver/mongo&quot;&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&quot;go.mongodb.org/mongo-driver/mongo&quot;&lt;br/&gt;
 &#160;&#160;&#160;&#160;&quot;go.mongodb.org/mongo-driver/mongo/options&quot;&lt;br/&gt;
 )&lt;br/&gt;
 &#160;&lt;br/&gt;
 // TestWatchCursor should test for any changes that occur in the database so that we can&#160;&lt;br/&gt;
 // act upon those changes&lt;br/&gt;
 func TestWatchCursor(t *testing.T) {&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;client, err := mongo.NewClient(options.Client().ApplyURI(&quot;mongodb://mongo1:27017,mongo2:27018,mongo3:27019/?replicaSet=my-mongo-set&quot;))&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;ctx, _ := context.WithTimeout(context.Background(), 10*time.Second)&lt;br/&gt;
 &#160;&#160;&#160;&#160;err = client.Connect(ctx)&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;// db := client.Database(&quot;documentation_examples&quot;)&lt;br/&gt;
 &#160;&#160;&#160;&#160;db := DocumentationDatabase(client)&lt;br/&gt;
 &#160;&#160;&#160;&#160;documentation_examples.InsertExamples(t, db)&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;// we are going to monitor the inventory collection&lt;br/&gt;
 &#160;&#160;&#160;&#160;// for changes&lt;br/&gt;
 &#160;&#160;&#160;&#160;coll := db.Collection(&quot;inventory&quot;)&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;var pipeline interface{} // set up pipeline&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;cur, err := coll.Watch(ctx, pipeline) // Watch can only be done against a MongoDB REPLICA set&lt;br/&gt;
 &#160;&#160;&#160;&#160;if err != nil&lt;/p&gt;

{ &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;// Handle err &amp;lt;-- when debugging we always end up here, why?&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fmt.Println(err) &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;t.Log(err) &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;return &#160;&#160;&#160;&#160;}

&lt;p&gt;&#160;&#160;&#160;&#160;defer cur.Close(ctx)&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;for ever := false; !ever; { // forever... hmmm...&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;for cur.Next(ctx) {&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;t.Log(&quot;something in collection changed!&quot;)&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;var result bson.M&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if err := cur.Decode(&amp;amp;result); err != nil&lt;/p&gt;

{ &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;log.Fatal(err) &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}

&lt;p&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;// do something with result&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;t.Log(result)&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;time.Sleep(1 * time.Second) // should be put in async process&lt;br/&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;t.Log(&quot;A change..&quot;)&lt;br/&gt;
 &#160;&#160;&#160;&#160;}&lt;/p&gt;

&lt;p&gt;&#160;&#160;&#160;&#160;if err := cur.Err(); err != nil&lt;/p&gt;

{ &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;log.Fatal(err) &#160;&#160;&#160;&#160;}

&lt;p&gt;}&lt;/p&gt;</comment>
                            <comment id="2177627" author="ian@10gen.com" created="Mon, 11 Mar 2019 20:06:33 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=mkoning&quot; class=&quot;user-hover&quot; rel=&quot;mkoning&quot;&gt;mkoning&lt;/a&gt; - can you please provide the full pipeline you&apos;re using that&apos;s causing the error?&lt;/p&gt;</comment>
                    </comments>
                    <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|hug34n:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>