<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/db/post_migrate, branch winh-notes-service-toggleResolveNote</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Remove old migrations and specs</title>
<updated>2019-07-02T19:55:56+00:00</updated>
<author>
<name>Heinrich Lee Yu</name>
<email>heinrich@gitlab.com</email>
</author>
<published>2019-07-02T19:55:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=28ac2d304989164a1e9bf6d82fa8106a86a5f688'/>
<id>28ac2d304989164a1e9bf6d82fa8106a86a5f688</id>
<content type='text'>
This removes old migrations that violate the
FactoriesinMigrationSpecs cop
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes old migrations that violate the
FactoriesinMigrationSpecs cop
</pre>
</div>
</content>
</entry>
<entry>
<title>Squash old migrations</title>
<updated>2019-07-02T08:35:03+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2019-07-01T11:23:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cfe31f992a12c95570891b8cca8747589c6c6228'/>
<id>cfe31f992a12c95570891b8cca8747589c6c6228</id>
<content type='text'>
Use the `squasher` gem to squash migrations older than the start of 2018
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the `squasher` gem to squash migrations older than the start of 2018
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(db): remove Sentry from application settings, disable_ddl_transaction</title>
<updated>2019-06-25T20:06:17+00:00</updated>
<author>
<name>Roger Meier</name>
<email>r.meier@siemens.com</email>
</author>
<published>2019-06-25T20:06:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cd8aaea36f3c2b69c7c48c00ed56de14267969dd'/>
<id>cd8aaea36f3c2b69c7c48c00ed56de14267969dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(db): remove Sentry from application settings</title>
<updated>2019-06-25T19:45:55+00:00</updated>
<author>
<name>Roger Meier</name>
<email>r.meier@siemens.com</email>
</author>
<published>2019-06-25T19:15:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f52101f20a2499c2c2e997e108482f63b1911ba2'/>
<id>f52101f20a2499c2c2e997e108482f63b1911ba2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: remove Sentry from application settings</title>
<updated>2019-06-25T19:17:19+00:00</updated>
<author>
<name>Roger Meier</name>
<email>r.meier@siemens.com</email>
</author>
<published>2019-04-30T20:06:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=946ffc67b711b39512a789213779d2736fcc0049'/>
<id>946ffc67b711b39512a789213779d2736fcc0049</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'sync-merge-ref-upon-mergeability-check' into 'master'</title>
<updated>2019-06-24T09:31:46+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2019-06-24T09:31:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7821defab33f917b62d1132339a521d609f191d6'/>
<id>7821defab33f917b62d1132339a521d609f191d6</id>
<content type='text'>
Automatically update MR merge-ref along merge status

See merge request gitlab-org/gitlab-ce!29569</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Automatically update MR merge-ref along merge status

See merge request gitlab-org/gitlab-ce!29569</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'db/update-geo-nodes-primary' into 'master'</title>
<updated>2019-06-21T10:16:50+00:00</updated>
<author>
<name>Andreas Brandl</name>
<email>abrandl@gitlab.com</email>
</author>
<published>2019-06-21T10:16:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4dcbee4d26bc473f408384e61b4f412df6f574de'/>
<id>4dcbee4d26bc473f408384e61b4f412df6f574de</id>
<content type='text'>
Disallow `NULL` values for `geo_nodes.primary` column

Closes gitlab-ee#12061

See merge request gitlab-org/gitlab-ce!29818</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disallow `NULL` values for `geo_nodes.primary` column

Closes gitlab-ee#12061

See merge request gitlab-org/gitlab-ce!29818</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '62772-migrate-managed-clusters-to-unmanaged' into 'master'</title>
<updated>2019-06-21T01:26:19+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-06-21T01:26:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=148516ba36855095fa995c2d4e8077919cdb6db6'/>
<id>148516ba36855095fa995c2d4e8077919cdb6db6</id>
<content type='text'>
Migrate managed clusters that aren't using managed features to unmanaged

Closes #62772

See merge request gitlab-org/gitlab-ce!29251</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Migrate managed clusters that aren't using managed features to unmanaged

Closes #62772

See merge request gitlab-org/gitlab-ce!29251</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate clusters with no token to unmanaged</title>
<updated>2019-06-20T22:30:26+00:00</updated>
<author>
<name>Tiger</name>
<email>twatson@gitlab.com</email>
</author>
<published>2019-06-14T00:45:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bae848418b1784be938bb670da4ffceed06f42dd'/>
<id>bae848418b1784be938bb670da4ffceed06f42dd</id>
<content type='text'>
There are clusters that have Kubernetes namespaces
stored which are missing a service account token.
These namespaces are unable to be used for deployments,
so marking the clusters as unmanaged will allow the
platform credentials to be used instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are clusters that have Kubernetes namespaces
stored which are missing a service account token.
These namespaces are unable to be used for deployments,
so marking the clusters as unmanaged will allow the
platform credentials to be used instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>Automatically update MR merge-ref along merge status</title>
<updated>2019-06-20T14:48:30+00:00</updated>
<author>
<name>Oswaldo Ferreira</name>
<email>oswaldo@gitlab.com</email>
</author>
<published>2019-05-21T21:14:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3af348b6cf28ef1d9d3025f7012049132b57798c'/>
<id>3af348b6cf28ef1d9d3025f7012049132b57798c</id>
<content type='text'>
This couples the code that transitions the `MergeRequest#merge_status`
and refs/merge-requests/:iid/merge ref update.

In general, instead of directly telling `MergeToRefService` to update
the merge ref, we should rely on `MergeabilityCheckService` to keep
both the merge status and merge ref synced. Now, if the merge_status is
`can_be_merged` it means the merge-ref is also updated to the latest.

We've also updated the logic to be more systematic and less user-based.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This couples the code that transitions the `MergeRequest#merge_status`
and refs/merge-requests/:iid/merge ref update.

In general, instead of directly telling `MergeToRefService` to update
the merge ref, we should rely on `MergeabilityCheckService` to keep
both the merge status and merge ref synced. Now, if the merge_status is
`can_be_merged` it means the merge-ref is also updated to the latest.

We've also updated the logic to be more systematic and less user-based.
</pre>
</div>
</content>
</entry>
</feed>
