Commit graph

14 commits

Author SHA1 Message Date
Grzegorz Bizon
49f8697a49 Add additional test case for Gitaly N+1 for diff files 2019-07-10 16:07:14 +02:00
Thong Kuah
792455450a BE feedback: memoize deployment_metrics
Also memoize has_metrics? as well, that might be expensive, and it
should not change for the lifetime of EnvironmentStatus
2019-07-08 09:19:21 +12:00
Thong Kuah
d2ba2951f7 Extract deployment_metrics into own object
We can now share project so that we don't have to load project twice.
Also, this extracts non-relevant logic out of Deployment.

Update DeploymentsController accordingly
2019-07-08 09:13:21 +12:00
Thong Kuah
1b5b0dea52 Share project object in EnvironmentStatus
Otherwise, each EnvironmentStatus object instantiates its own project
when really they are the same. Improves query count performance
2019-07-08 09:13:21 +12:00
Shinya Maeda
4bd00e5378 Squashed commit of the following:
commit 04b06a2293fa12660a9c213a9db27fe90b83248b
Merge: d580841d4ed a445aa0a92
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Dec 3 10:51:55 2018 +0900

    Merge branch 'master-ce' into fix-mr-widget-unrelated-deployment-status

commit d580841d4ed944f01e6417fa77842826843b6a04
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 30 18:11:04 2018 +0900

    Add environment to all_models.yml

commit 689fbe2699a3adf10804312e680fa336e4560eaf
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 30 17:00:35 2018 +0900

    Proper way to get uniq relationship

commit c0733c6ecd535a6a1b6243080a2226836890f479
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 30 16:20:40 2018 +0900

    Revert build change

commit 19dc55a8fe6e0fa575858d51144516b7fb0120de
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 30 16:19:18 2018 +0900

    Add uniq option

commit 0a6995f311c09b453fd0aecff2f6052de38efc27
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 30 16:14:30 2018 +0900

    Drop persisted_environment

commit 3f68fc783b0ee0d66e03de6d979616c4c4892118
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Wed Nov 28 13:59:04 2018 +0900

    Return empty array if pipeline is nil

commit 73801c5c3d06339e38dce7461a71285bcdbb8f45
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 27 16:34:47 2018 +0900

    Add changelog

commit d461699abf2835cc51949a5138e829628209dd6d
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 27 16:32:20 2018 +0900

    Squashed commit of the following:

    commit 77ab5259605e217a39b04d2cea6204277e42d2b5
    Merge: 7ac1ed50612 2ee8c40fc1
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Nov 27 16:31:07 2018 +0900

        Merge branch 'master-ce' into fix-mr-widget-unrelated-deployment-status

    commit 7ac1ed50612620df6408220b0a7cfcb626a04c48
    Merge: 49ba5c5aeff b55aeca25e
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Nov 26 20:01:43 2018 +0900

        Merge branch 'master-ce' into fix-mr-widget-unrelated-deployment-status

    commit 49ba5c5aeff3efee7b7498d443372021c3f4f8b5
    Merge: aa3fd0ff9e8 fbbe5ccd1b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Nov 26 15:27:36 2018 +0900

        Merge branch 'master-ce' into fix-mr-widget-unrelated-deployment-status

    commit aa3fd0ff9e8a418a233ebaa60b38c081cab50099
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Nov 20 18:28:53 2018 +0900

        Fix static analysis

    commit 7afe5f37003869a73dbb297229f8533f78b82684
    Merge: e65b9580ff4 8a581d531b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Nov 20 18:27:33 2018 +0900

        Merge branch 'master-ce' into fix-mr-widget-unrelated-deployment-status

    commit e65b9580ff422359113e1a4e37c212f7b13aba4d
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Nov 19 17:59:48 2018 +0900

        Ignore deployments from project import/export

    commit 9eb4ddab8415c1ef61a3c646bdc4602bcf4ebe24
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Nov 19 16:26:00 2018 +0900

        Add memoization

    commit 57f0bea3aaaa07b75d18e52068c532277350cda0
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Nov 19 16:21:39 2018 +0900

        Fix unrelated deployment status in MR widget
2018-12-03 15:47:09 +09:00
Shinya Maeda
81b450469b Return real deployment status to frontend 2018-11-28 15:15:51 +00:00
Shinya Maeda
16fc61d614 Rever add action follow up 1 2018-11-07 14:36:42 +09:00
Shinya Maeda
9c811566f8 Revert add action column changes 2018-11-07 14:29:16 +09:00
Shinya Maeda
060c56870a Squashed commit of the following:
commit 5aa6032526c7270b8793f62b9a5e66c0ce79c3b9
Merge: cfb05ed27a3 1cf4aa0239
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 22:07:12 2018 +0900

    Merge branch 'master-ce' into fix-environment-status-in-merge-request-widget

commit cfb05ed27a37f815721372731882af8c6a6efd54
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 20:59:15 2018 +0900

    Add proxy status for frontend

commit e6b3d65c53d97285b4f1575146b44a540e3fc4bf
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 20:47:23 2018 +0900

    Prevent nil exception in environment status

commit 23d4e37ebd83615326e749cce43178208e5ff76c
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 18:36:06 2018 +0900

    Fix typo in spec

commit 963b0fcedeaf22b949d9f3cef4b662146c9c003d
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 18:22:20 2018 +0900

    Add feature spec

commit 9cff0225cc8da1b787207b06858ef6a63ad7513f
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 17:19:55 2018 +0900

    Fix 19 environments fixtures

commit 7c8eaf7b1fc95fea4f0ae4cf21d291ce7009fb05
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 16:18:08 2018 +0900

    Remove spec for first_deployment_for

commit d42cc1e0894a8132a4c543f7ff133e37a4670a2b
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 16:16:52 2018 +0900

    Fix 14_pipelines fixture

commit ef12bdcb4e82f8347f6b8ced253e98c804f3ad4f
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 15:31:38 2018 +0900

    Save environment object in Start Environment Service

commit 55e12a55b86a783f9d470573288f3a94d8bb0a88
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 14:49:55 2018 +0900

    Fix spec and add spec for deployed? and stopped?

commit 64d9527e824e5a7af60db05881f095c24f0c60c9
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 14:26:36 2018 +0900

    Fix flaky spec

commit 4c623409d8b53ec8904d790f5137adc8a0ce1f2e
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 14:21:46 2018 +0900

    Optimize queries

commit 4ab4364e868927873fb39a406a9d74f7c89761c6
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 13:44:08 2018 +0900

    Dry up the implementation

commit 53ba2f8a54bd78b0cad03b7f83fdf0837ccb1d74
Merge: 3aa2fe502ee 65a7a6e5a2
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 13:39:15 2018 +0900

    Merge branch 'stateful_deployments' into fix-environment-status-in-merge-request-widget

commit 3aa2fe502eee00e42894e4bac13f50a76c67e816
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 13:25:56 2018 +0900

    Create scope for deployed and stopped

commit 3a9c59a6ee1a2e225b916b9485851d50163f5fae
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 12:55:44 2018 +0900

    Add spec for stop environmet service

commit 1a982dda6939debeb994aff799a86c9f480d977d
Merge: f716f4ff670 56226498bf
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 11:47:11 2018 +0900

    Merge branch 'stateful_deployments' into fix-environment-status-in-merge-request-widget

commit f716f4ff6705aae279b07c6c93d4dafd6ce925e6
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 11:44:26 2018 +0900

    Define environmet services explicitly

commit 774d236f3851731f8650534a5ce19a950274497c
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 11:10:23 2018 +0900

    Fix conflicts

commit 320544b042c08e9e2f190d95ab5d988c37b3b7e7
Merge: 826fc250814 5f47ebaa6c
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Tue Nov 6 11:07:06 2018 +0900

    Merge branch 'stateful_deployments' into fix-environment-status-in-merge-request-widget

commit 826fc25081489ea646ddcdc626fc7cd120ed39a2
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 22:44:59 2018 +0900

    Fix typo

commit dd21e9a21fffcce6b1ffcb2ff389bb8f018bbd33
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 22:35:12 2018 +0900

    Add spec

commit f131e3bc36b995b70befc7556b2aa5ca287e3313
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 20:09:59 2018 +0900

    Update changelog

commit a2f93fcc40e6ad4c0aa54a3e597869e594cab730
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 20:01:12 2018 +0900

    Fix fork project problem in first_deployment_for

commit aa778934069559eaf10d8fa2c107d0b7550e6ff6
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 19:06:46 2018 +0900

    Remove unnecessary changes

commit 93c4b58e4d78558ff02ef09be1214683343c505b
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 15:56:26 2018 +0900

    Efficient way to search deployment

commit 99653d025ea431f00c6fa09cbf0b91f39f9f6e34
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 15:23:41 2018 +0900

    Fix environment status

commit 5dda167e394a008008d2829763adea0c1488b850
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 10:09:49 2018 +0900

    Add tests for action column

commit 52f7b09127d19f956c289c72d15ca8ab817b8d70
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 10:05:05 2018 +0900

    Fix conflicts

commit c63626c3b5ec1aecb45f7766cb6438e9c6229a0c
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 10:03:56 2018 +0900

    Fix unnecessary changes

commit 8077e1237a56befdfb3211165b7ef888e00f9712
Merge: 06946cbec9e d1b59cf6fb0
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 10:01:51 2018 +0900

    Merge branch 'stateful_deployments' into add-action-to-deployment

commit d1b59cf6fb089d954334ce28a61c122846cea491
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 09:37:40 2018 +0900

    Squashed commit of the following:

    commit 931d6ab0e025b0268d94e455f736b09a025e0578
    Merge: b34d165320d 93846eb152
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Nov 5 09:36:58 2018 +0900

        Merge branch 'master-ce' into stateful_deployments

    commit b34d165320d6f3298c8b776ba66270a59c217412
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Nov 2 18:07:08 2018 +0900

        Fix flaky spec

    commit b5e0527c5d4fe8f18b2fdda5916bae9b8cd859a4
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Nov 2 15:32:03 2018 +0900

        Fix spec

    commit f78a5e96e66fe2d25086df495e339b470a274df8
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Nov 2 14:59:29 2018 +0900

        Remove unnecessary line in schema.rb

    commit 6ce7c483e0591b5d6f9588a99853834327b80031
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Nov 2 14:55:48 2018 +0900

        Add partial index for filling deployment at migration

    commit aecccfb5118c8982db3ba502fdf37b5e639fbfc6
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Nov 2 14:42:24 2018 +0900

        Fix fill empty finished at migration

    commit 0199e1761ad1b391ae87a53a9a113d3256529e0e
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Nov 2 14:19:44 2018 +0900

        Fix flaky spec

    commit 56ac84cd8095afab5b909119445537b7da06a2ff
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Nov 2 10:06:49 2018 +0900

        Fix guard clause to prevent multiple deployments to a job

    commit 521561b6b303b54635c30cb23d78e49d14cec53d
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 20:19:24 2018 +0900

        Fix spec

    commit 2878da0d29b9bd2dde69a1b216203df118dd59a1
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 19:38:59 2018 +0900

        Simplify the factory

    commit 22fd7df02133f3a21828554965fd5619905eac2c
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 19:33:50 2018 +0900

        Simplify the Deployable and BuildSuccessWorker

    commit 41108959677ed614f4548443a2f4303c4c04925a
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 18:34:20 2018 +0900

        Fix spec

    commit ae75fe7461ac72f621498797f478d42331342b84
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 17:19:12 2018 +0900

        Fix weird virtual deployment status

    commit 380fee7494d06407dccc292c3cbedbcee7b6e235
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 15:59:31 2018 +0900

        Fix spec

    commit 29889fcbaadb3bbfd2f11c10bfbf5dceb3e3ddba
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 15:07:10 2018 +0900

        Fix coding offence

    commit 36ac13f345f5ef25725c2236a791a40a3a9e6126
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 14:22:17 2018 +0900

        Squashed commit of the following:

        commit ba9aede922e1643db3f06c56736d46d6d86d356b
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Nov 1 14:21:33 2018 +0900

            Fix ambiguious factory specification in update deployment service spec

        commit 013afb5668cb30dc4ca5b21945c17b341e7ea7f9
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Nov 1 14:10:24 2018 +0900

            Fix spec

        commit 78793670d049e2dfb5fc98177eb4d10f20b9310b
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 31 18:26:12 2018 +0900

            Fix spec

        commit 73d27e87c66698f2e3a817bb8728f02475b7ba4f
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 31 16:22:14 2018 +0900

            Fix index

        commit 8580a226ea68bf5e49b35bfb5f404968bbfaf8e9
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 31 15:34:57 2018 +0900

            Fix deployment relationships in Ci::Build

        commit d6d28b55afd1179200b4f5188e0b53079ff3c1a7
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 31 15:27:53 2018 +0900

            Fix spec

        commit 94eb754e2e1bb9a1fe627f86823f571a8298d27b
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 31 14:07:11 2018 +0900

            Fix spec

        commit 0b30f80bcd08a7a06bdde3378ec1733f865284be
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 20:15:31 2018 +0900

            Fix spec

        commit 466bdcdb6af8cdb475c9fa16bd7d1dff23b11e40
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 19:28:51 2018 +0900

            Fix spec

        commit a7c3caac99139e70fe3f1f3d14856939fa25c527
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 17:33:47 2018 +0900

            Fix factory

        commit cea28ae100532e6711ce1d22676719a94e2da8a0
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 16:28:18 2018 +0900

            Drop leagacy success

        commit 3785d685eabc10b6597cf3db67bf08385ccf298a
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 15:37:28 2018 +0900

            Remove unnecessary migration file

        commit 0d597fa46eeffdbb9a4afb53005a8183e433c6bf
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 15:35:53 2018 +0900

            Fix schema.rb

        commit ec3c2abc6944e09f6410468ae5e356865ec7b02b
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 15:34:21 2018 +0900

            Rename post migration file

        commit 0e7281885a84656acf95f0f423732680f8fec076
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 15:31:01 2018 +0900

            Remove include EnumWithNil

        commit b3846d59c07e07275126c70361bde7f30810729e
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 15:05:50 2018 +0900

            Decouple action

        commit c9f9ba4eae9ca1edc7d8751e1d2e0572cb222d9c
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 14:23:29 2018 +0900

            Remove status mock

        commit d95bfea1ca67b3a27a3226a669c2b1266d696682
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 14:17:14 2018 +0900

            Add action

        commit 0cec39e0f76c22a18498f46d65ad7226fb30c3f8
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 30 13:44:07 2018 +0900

            Remove unnecessary line in schema.rb

        commit 7b4c5f8e1b00dd8e6aa944352f9d8a9f3ae6f1c7
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 29 19:59:41 2018 +0900

            Revert build success worker

        commit 0c52ffa4a23eea488c187317e8b400369846f399
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 29 19:11:47 2018 +0900

            Use add_column_with_default properly

        commit ba9bae357da5dfd2f6ec05f7f9db9d0b31224f48
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 29 18:40:55 2018 +0900

            Fix with_status

        commit 75dffc97b9c5f6fa73d9d09b125c8f849fa2caae
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 29 16:26:56 2018 +0900

            Remove unnecessary line in schema.rb

        commit 25188ccc52fb29ca63b9205c4d95ffc2e0afadee
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 29 16:26:17 2018 +0900

            Set default values in regular migration

        commit 98ea037fbf39c8d9f0db77fb50e2d08382425158
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 26 17:27:49 2018 +0900

            Fix static analysis

        commit e7d1765f77f9ff9b94a34985a7855bdaab1da675
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 26 16:37:10 2018 +0900

            Remove empty spec

        commit 0033f521ed1eae8117dba231961aa47c068bbcfb
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 26 16:34:55 2018 +0900

            Simplify spec changes

        commit 0be4c6b3ade6d9a8bf28bcd177c66ebd7bb7d20a
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 26 16:32:45 2018 +0900

            Simplify spec changes

        commit a93d25d79df7e25bdf688fc938c712922f9dc4df
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 26 16:02:31 2018 +0900

            Fix flaky spec

        commit 339ad50cf471ca706b29f008ccd2bb881dd5b776
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 26 15:06:22 2018 +0900

            Rename Deployments Success worker

        commit bd69c78085adcb9b0f8ff9b7041ae355953ad7ab
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 26 14:43:03 2018 +0900

            Fix coding offence

        commit 004748b2a9c5236ec13eb01289418f3d6571c92c
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 25 20:09:10 2018 +0900

            Rename to update deployment service

        commit b04a85e761de501f030f3844fd485a2b9e46f7f7
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 25 18:46:52 2018 +0900

            Add spec for Project

        commit 548af23a5a07f0c20b72849d03aa0b98a0b49134
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 25 18:43:25 2018 +0900

            Fix spec

        commit c977e4d3f17194c46a1bf857b473017ce21ef7e9
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 25 17:58:07 2018 +0900

            Add spec for Environment

        commit 73feb9010f8d8093bee4b46e56d30cfef3e8e34a
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 25 17:39:24 2018 +0900

            Add spec for Deployment model

        commit 9a3cfbf766f402571588839375cf311bb9807035
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 25 17:18:02 2018 +0900

            Fix statis analysis

        commit a30d28dbc631a29855883ca89c592a10c012f1d2
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 25 17:17:32 2018 +0900

            Ignore nil instance

        commit fa6fdd89f380e588a6bcf14b1f9aef0d14d3854b
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 25 16:20:40 2018 +0900

            Add spec for deployable concern

        commit aa91186821dc671df2c7a641e37586dd5dfc1008
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 25 15:37:23 2018 +0900

            Clean up deployable

        commit 34d3e18731f7906a3db250b105a64d1db83c2fca
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 25 15:13:05 2018 +0900

            Fix 17 cycle analytics

        commit 8dc9e00408f9b390175e7d5ea743eed4fb9e3f79
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 25 13:56:51 2018 +0900

            Fix static analysys

        commit 5c4175807a537bafc4b889b0a97e8f96f0e483cd
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 24 15:05:05 2018 +0900

            Skip unnecessary sidekiq worker

        commit 9d8b5d423f49cc247c96ce3767d03b4af305809f
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 24 14:53:13 2018 +0900

            Add changelog

        commit c8cabba496722240cadf7c161c80bceb09727cba
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 24 14:44:45 2018 +0900

            Squashed commit of the following:

            commit f7643885ac2329e18d690a4e4f2d7614b732c793
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Tue Oct 23 19:38:45 2018 +0900

                Fix deployment widget specs

            commit 03bd04b5c98b634dff6a0ab4292c150a9031995c
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Tue Oct 23 17:50:16 2018 +0900

                Fix env status spec

            commit 4a49c6502b161a12f0f62d5ec167dff777047dab
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Tue Oct 23 17:48:59 2018 +0900

                Fix environment spec

            commit 4044822887987e20a703990ff20352a532eeb965
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Tue Oct 23 17:47:17 2018 +0900

                Fix environment spec

            commit 9939d44b7eb9da371de74c0f04fed1eb3db37ad3
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Tue Oct 23 15:45:43 2018 +0900

                Add a new spec for deployment success worker

            commit f61c4d3657b5ef13b5da171460da68a6643ad4b5
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Tue Oct 23 15:38:11 2018 +0900

                Fix cycle analytics helper

            commit b6242615e8298fb7fc047c8df8006c25ad717c70
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Tue Oct 23 14:41:54 2018 +0900

                Fix cycle analysis helper

            commit 9a001cb4c4ed6f3b87dc612bdffc60a6b2b0a132
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Tue Oct 23 14:37:08 2018 +0900

                Ignore coding offence in build success worker's spec

            commit 1fb88583025bac8a56172cbd59be04258ea4c5f3
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Tue Oct 23 14:33:11 2018 +0900

                Added more spec for deployments

            commit 1a6ba97ababbf62e8dd0ae0c56d75ab1268fd0ce
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 19:36:50 2018 +0900

                Move after create hookd into success worker

            commit 09de5fed5d6f108423779cf9d9e7f1d21f3c1c91
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 19:30:06 2018 +0900

                Fix build spec

            commit 73a55cbcabbb1e928eca3e53e8ff75dec178bc90
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 19:08:43 2018 +0900

                Fix update_deployment_metrics_service_spec.rb

            commit ee05136a02ae9fa348b4b89b9a69937ebb9697dd
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 17:32:05 2018 +0900

                Remove unnecessary degelate

            commit e246ddeebc01a807ccc36fdb484c3e72ad91e680
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 16:07:39 2018 +0900

                Remove unnecessary optimistic locking

            commit dcc225c8237b90e3bc8dcc3dc2e3252e0b0be093
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 16:00:22 2018 +0900

                Simplify status replication

            commit 13a5fd7afb67ba2712fcaecaea5fedf05f9ad177
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 15:29:24 2018 +0900

                Fix sidekiq queue names

            commit dcc796f48d523538e1c91b9cd3e1c7065e5329b1
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 15:23:55 2018 +0900

                Revert success check in update_merge_request_metrics

            commit 129ef083d637d4acb8c97a6d9ab96deb2ff6efcd
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 15:18:31 2018 +0900

                Fix queue name of deployment success worker

            commit 10fe5a6484f4f02322ce5bb16844fc7b1d565963
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 15:09:42 2018 +0900

                Introduce deployable module

            commit d91260bbe105bf46f6c06d9e9593c8c4cd5139cf
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 14:05:31 2018 +0900

                Add database index for successful deployments

            commit 74274147263de4b60870065a19935498ce662e30
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Mon Oct 22 13:51:59 2018 +0900

                Fix invalid state transition

            commit ff18463cc847bf3cf5a3e49f3651eedfdf67c7e6
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Fri Oct 19 20:05:15 2018 +0900

                Fix coding style offence

            commit 0202c0f5b631601edab7b359b087b307f5eb7ba3
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Fri Oct 19 18:34:07 2018 +0900

                Target only successful deployments from other relations

            commit 1f2758cb030dec1df5dda30f6bc3e25b6d0841c9
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Fri Oct 19 18:21:28 2018 +0900

                Add namespace explicitly

            commit 3d9227b6e5642cecde88d4edac925125f6474b11
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Fri Oct 19 17:42:30 2018 +0900

                Fix spec in DeleteInconsistentInternalIdRecords

            commit 3e0cc99ff6c5c7188511618228a6ec027752ce69
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Fri Oct 19 16:10:16 2018 +0900

                Fixed spec

            commit 8de09b8bb31f7b9f24ecdf9f2dd8ef358a260263
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Fri Oct 19 14:22:35 2018 +0900

                Fix create deployment service

            commit 31957570b4444492eeb412e765f96a56416c25f3
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Thu Oct 18 20:21:26 2018 +0900

                Move CreateDeploymentService. Fix Cycle analytics spec and fixture.

            commit d2eb433a1bb9710c0d4778c4f34c12b6b64f60e6
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Thu Oct 18 20:11:22 2018 +0900

                Fix build success worker

            commit 25e6cd87138bcdb69de8785ca367e479c8dbcc59
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Thu Oct 18 19:49:13 2018 +0900

                Fix create deployment service spec

            commit d268bf410bf65e86c81eb76d50aa8e145b32d249
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Thu Oct 18 19:01:23 2018 +0900

                Fix cycle analysys spec's deployment

            commit 525ade8aa1e4394ed8a759bb0437e407fbe74a35
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Thu Oct 18 18:24:04 2018 +0900

                Fix factory to set legacy status by default

            commit c6a990821ac0a1ffa49e20e2d78d94b8ce075914
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Thu Oct 18 17:25:40 2018 +0900

                Remove unnecessary lib from deployment

            commit a6107e0e85ac26ee09da3316ebc11de32f067d82
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Wed Oct 17 17:38:58 2018 +0900

                Fix recursive call

            commit 15c5f3b64061a75af3c3039ca7f49b1cc4ff3068
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Wed Oct 17 17:30:44 2018 +0900

                Add finished_at

            commit c8d3d70366f694d78acb7e30d342c7697798b922
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Wed Oct 17 15:55:31 2018 +0900

                Fix last_deployment methods as it used to return successful deployment always

            commit 96bbe8670cece021766fde95fe573cbbe23d1e55
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Wed Oct 17 15:49:57 2018 +0900

                Redefine statuses

            commit c86a9d0bd2ab3e7a00bf61f094a96ee99b76b289
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Wed Oct 17 14:50:27 2018 +0900

                Fix schema.rb

            commit 9ff5f0eaafbc08795018c7bb282b19f6327dee21
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Wed Oct 17 14:18:04 2018 +0900

                Default status nil to success

            commit 5928bd9bb94e1e8908ed1561e01595be84d5f4ec
            Author: Shinya Maeda <shinya@gitlab.com>
            Date:   Tue Oct 16 15:13:48 2018 +0900

                Add status to Deployment

commit 06946cbec9e76398cdf2c590fd13e3f71c04595f
Merge: 1ac4a7fed37 20b59da2ea3
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 2 10:14:22 2018 +0900

    Merge branch 'stateful_deployments' into add-action-to-deployment

commit 20b59da2ea3ae850e8b2e823013536c2c7275156
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 2 10:06:49 2018 +0900

    Fix guard clause to prevent multiple deployments to a job

commit 1ac4a7fed376ba8dd1e692af0e197d55cc1cb900
Merge: 34bd4866c16 7aade362361
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 20:21:25 2018 +0900

    Merge branch 'stateful_deployments' into add-action-to-deployment

commit 7aade362361af7eedf1db50dc46369187fce21cc
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 20:19:24 2018 +0900

    Fix spec

commit 90d05b1c0cb09658f02739ad8a53ef74238aa8cf
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 19:38:59 2018 +0900

    Simplify the factory

commit 1fbdd07c48821ea8a138932dd3c401eb85ae5ca3
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 19:33:50 2018 +0900

    Simplify the Deployable and BuildSuccessWorker

commit 519765699b90dd92ddef6d1f5cde5123c7d4b473
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 18:34:20 2018 +0900

    Fix spec

commit e88f464d275e743af590b4dac6f8a636023ed9b7
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 17:19:12 2018 +0900

    Fix weird virtual deployment status

commit 2f493a948bdedc54d8d06e802090795a146b7085
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 15:59:31 2018 +0900

    Fix spec

commit 34bd4866c161bc02333b0e9e7a710110885e8bd0
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 15:34:10 2018 +0900

    Revert unnecessary changes

commit bbdc18d4e697d953f4f3320815eae2767049a922
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 15:32:27 2018 +0900

    Simplify the implementation

commit 3bd7996919613adbe517c633e30f4f06555df7dc
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 15:27:11 2018 +0900

    Add changelog

commit 210631ac3ecc01361238a1ff296949da36ea4773
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 15:22:44 2018 +0900

    Add action to deployment

commit 9bd4b2e8b1b86dda98b8cad6886a8075f75f28d4
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 15:07:10 2018 +0900

    Fix coding offence

commit c5c6871699f880689621d776564b8e0bb7729eda
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 14:22:17 2018 +0900

    Squashed commit of the following:

    commit ba9aede922e1643db3f06c56736d46d6d86d356b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 14:21:33 2018 +0900

        Fix ambiguious factory specification in update deployment service spec

    commit 013afb5668cb30dc4ca5b21945c17b341e7ea7f9
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 14:10:24 2018 +0900

        Fix spec

    commit 78793670d049e2dfb5fc98177eb4d10f20b9310b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 31 18:26:12 2018 +0900

        Fix spec

    commit 73d27e87c66698f2e3a817bb8728f02475b7ba4f
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 31 16:22:14 2018 +0900

        Fix index

    commit 8580a226ea68bf5e49b35bfb5f404968bbfaf8e9
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 31 15:34:57 2018 +0900

        Fix deployment relationships in Ci::Build

    commit d6d28b55afd1179200b4f5188e0b53079ff3c1a7
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 31 15:27:53 2018 +0900

        Fix spec

    commit 94eb754e2e1bb9a1fe627f86823f571a8298d27b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 31 14:07:11 2018 +0900

        Fix spec

    commit 0b30f80bcd08a7a06bdde3378ec1733f865284be
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 20:15:31 2018 +0900

        Fix spec

    commit 466bdcdb6af8cdb475c9fa16bd7d1dff23b11e40
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 19:28:51 2018 +0900

        Fix spec

    commit a7c3caac99139e70fe3f1f3d14856939fa25c527
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 17:33:47 2018 +0900

        Fix factory

    commit cea28ae100532e6711ce1d22676719a94e2da8a0
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 16:28:18 2018 +0900

        Drop leagacy success

    commit 3785d685eabc10b6597cf3db67bf08385ccf298a
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 15:37:28 2018 +0900

        Remove unnecessary migration file

    commit 0d597fa46eeffdbb9a4afb53005a8183e433c6bf
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 15:35:53 2018 +0900

        Fix schema.rb

    commit ec3c2abc6944e09f6410468ae5e356865ec7b02b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 15:34:21 2018 +0900

        Rename post migration file

    commit 0e7281885a84656acf95f0f423732680f8fec076
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 15:31:01 2018 +0900

        Remove include EnumWithNil

    commit b3846d59c07e07275126c70361bde7f30810729e
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 15:05:50 2018 +0900

        Decouple action

    commit c9f9ba4eae9ca1edc7d8751e1d2e0572cb222d9c
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 14:23:29 2018 +0900

        Remove status mock

    commit d95bfea1ca67b3a27a3226a669c2b1266d696682
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 14:17:14 2018 +0900

        Add action

    commit 0cec39e0f76c22a18498f46d65ad7226fb30c3f8
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 13:44:07 2018 +0900

        Remove unnecessary line in schema.rb

    commit 7b4c5f8e1b00dd8e6aa944352f9d8a9f3ae6f1c7
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Oct 29 19:59:41 2018 +0900

        Revert build success worker

    commit 0c52ffa4a23eea488c187317e8b400369846f399
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Oct 29 19:11:47 2018 +0900

        Use add_column_with_default properly

    commit ba9bae357da5dfd2f6ec05f7f9db9d0b31224f48
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Oct 29 18:40:55 2018 +0900

        Fix with_status

    commit 75dffc97b9c5f6fa73d9d09b125c8f849fa2caae
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Oct 29 16:26:56 2018 +0900

        Remove unnecessary line in schema.rb

    commit 25188ccc52fb29ca63b9205c4d95ffc2e0afadee
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Oct 29 16:26:17 2018 +0900

        Set default values in regular migration

    commit 98ea037fbf39c8d9f0db77fb50e2d08382425158
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 17:27:49 2018 +0900

        Fix static analysis

    commit e7d1765f77f9ff9b94a34985a7855bdaab1da675
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 16:37:10 2018 +0900

        Remove empty spec

    commit 0033f521ed1eae8117dba231961aa47c068bbcfb
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 16:34:55 2018 +0900

        Simplify spec changes

    commit 0be4c6b3ade6d9a8bf28bcd177c66ebd7bb7d20a
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 16:32:45 2018 +0900

        Simplify spec changes

    commit a93d25d79df7e25bdf688fc938c712922f9dc4df
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 16:02:31 2018 +0900

        Fix flaky spec

    commit 339ad50cf471ca706b29f008ccd2bb881dd5b776
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 15:06:22 2018 +0900

        Rename Deployments Success worker

    commit bd69c78085adcb9b0f8ff9b7041ae355953ad7ab
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 14:43:03 2018 +0900

        Fix coding offence

    commit 004748b2a9c5236ec13eb01289418f3d6571c92c
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 20:09:10 2018 +0900

        Rename to update deployment service

    commit b04a85e761de501f030f3844fd485a2b9e46f7f7
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 18:46:52 2018 +0900

        Add spec for Project

    commit 548af23a5a07f0c20b72849d03aa0b98a0b49134
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 18:43:25 2018 +0900

        Fix spec

    commit c977e4d3f17194c46a1bf857b473017ce21ef7e9
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 17:58:07 2018 +0900

        Add spec for Environment

    commit 73feb9010f8d8093bee4b46e56d30cfef3e8e34a
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 17:39:24 2018 +0900

        Add spec for Deployment model

    commit 9a3cfbf766f402571588839375cf311bb9807035
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 17:18:02 2018 +0900

        Fix statis analysis

    commit a30d28dbc631a29855883ca89c592a10c012f1d2
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 17:17:32 2018 +0900

        Ignore nil instance

    commit fa6fdd89f380e588a6bcf14b1f9aef0d14d3854b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 16:20:40 2018 +0900

        Add spec for deployable concern

    commit aa91186821dc671df2c7a641e37586dd5dfc1008
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 15:37:23 2018 +0900

        Clean up deployable

    commit 34d3e18731f7906a3db250b105a64d1db83c2fca
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 15:13:05 2018 +0900

        Fix 17 cycle analytics

    commit 8dc9e00408f9b390175e7d5ea743eed4fb9e3f79
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 13:56:51 2018 +0900

        Fix static analysys

    commit 5c4175807a537bafc4b889b0a97e8f96f0e483cd
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 24 15:05:05 2018 +0900

        Skip unnecessary sidekiq worker

    commit 9d8b5d423f49cc247c96ce3767d03b4af305809f
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 24 14:53:13 2018 +0900

        Add changelog

    commit c8cabba496722240cadf7c161c80bceb09727cba
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 24 14:44:45 2018 +0900

        Squashed commit of the following:

        commit f7643885ac2329e18d690a4e4f2d7614b732c793
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 19:38:45 2018 +0900

            Fix deployment widget specs

        commit 03bd04b5c98b634dff6a0ab4292c150a9031995c
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 17:50:16 2018 +0900

            Fix env status spec

        commit 4a49c6502b161a12f0f62d5ec167dff777047dab
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 17:48:59 2018 +0900

            Fix environment spec

        commit 4044822887987e20a703990ff20352a532eeb965
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 17:47:17 2018 +0900

            Fix environment spec

        commit 9939d44b7eb9da371de74c0f04fed1eb3db37ad3
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 15:45:43 2018 +0900

            Add a new spec for deployment success worker

        commit f61c4d3657b5ef13b5da171460da68a6643ad4b5
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 15:38:11 2018 +0900

            Fix cycle analytics helper

        commit b6242615e8298fb7fc047c8df8006c25ad717c70
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 14:41:54 2018 +0900

            Fix cycle analysis helper

        commit 9a001cb4c4ed6f3b87dc612bdffc60a6b2b0a132
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 14:37:08 2018 +0900

            Ignore coding offence in build success worker's spec

        commit 1fb88583025bac8a56172cbd59be04258ea4c5f3
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 14:33:11 2018 +0900

            Added more spec for deployments

        commit 1a6ba97ababbf62e8dd0ae0c56d75ab1268fd0ce
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 19:36:50 2018 +0900

            Move after create hookd into success worker

        commit 09de5fed5d6f108423779cf9d9e7f1d21f3c1c91
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 19:30:06 2018 +0900

            Fix build spec

        commit 73a55cbcabbb1e928eca3e53e8ff75dec178bc90
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 19:08:43 2018 +0900

            Fix update_deployment_metrics_service_spec.rb

        commit ee05136a02ae9fa348b4b89b9a69937ebb9697dd
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 17:32:05 2018 +0900

            Remove unnecessary degelate

        commit e246ddeebc01a807ccc36fdb484c3e72ad91e680
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 16:07:39 2018 +0900

            Remove unnecessary optimistic locking

        commit dcc225c8237b90e3bc8dcc3dc2e3252e0b0be093
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 16:00:22 2018 +0900

            Simplify status replication

        commit 13a5fd7afb67ba2712fcaecaea5fedf05f9ad177
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 15:29:24 2018 +0900

            Fix sidekiq queue names

        commit dcc796f48d523538e1c91b9cd3e1c7065e5329b1
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 15:23:55 2018 +0900

            Revert success check in update_merge_request_metrics

        commit 129ef083d637d4acb8c97a6d9ab96deb2ff6efcd
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 15:18:31 2018 +0900

            Fix queue name of deployment success worker

        commit 10fe5a6484f4f02322ce5bb16844fc7b1d565963
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 15:09:42 2018 +0900

            Introduce deployable module

        commit d91260bbe105bf46f6c06d9e9593c8c4cd5139cf
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 14:05:31 2018 +0900

            Add database index for successful deployments

        commit 74274147263de4b60870065a19935498ce662e30
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 13:51:59 2018 +0900

            Fix invalid state transition

        commit ff18463cc847bf3cf5a3e49f3651eedfdf67c7e6
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 20:05:15 2018 +0900

            Fix coding style offence

        commit 0202c0f5b631601edab7b359b087b307f5eb7ba3
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 18:34:07 2018 +0900

            Target only successful deployments from other relations

        commit 1f2758cb030dec1df5dda30f6bc3e25b6d0841c9
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 18:21:28 2018 +0900

            Add namespace explicitly

        commit 3d9227b6e5642cecde88d4edac925125f6474b11
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 17:42:30 2018 +0900

            Fix spec in DeleteInconsistentInternalIdRecords

        commit 3e0cc99ff6c5c7188511618228a6ec027752ce69
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 16:10:16 2018 +0900

            Fixed spec

        commit 8de09b8bb31f7b9f24ecdf9f2dd8ef358a260263
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 14:22:35 2018 +0900

            Fix create deployment service

        commit 31957570b4444492eeb412e765f96a56416c25f3
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 20:21:26 2018 +0900

            Move CreateDeploymentService. Fix Cycle analytics spec and fixture.

        commit d2eb433a1bb9710c0d4778c4f34c12b6b64f60e6
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 20:11:22 2018 +0900

            Fix build success worker

        commit 25e6cd87138bcdb69de8785ca367e479c8dbcc59
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 19:49:13 2018 +0900

            Fix create deployment service spec

        commit d268bf410bf65e86c81eb76d50aa8e145b32d249
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 19:01:23 2018 +0900

            Fix cycle analysys spec's deployment

        commit 525ade8aa1e4394ed8a759bb0437e407fbe74a35
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 18:24:04 2018 +0900

            Fix factory to set legacy status by default

        commit c6a990821ac0a1ffa49e20e2d78d94b8ce075914
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 17:25:40 2018 +0900

            Remove unnecessary lib from deployment

        commit a6107e0e85ac26ee09da3316ebc11de32f067d82
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 17:38:58 2018 +0900

            Fix recursive call

        commit 15c5f3b64061a75af3c3039ca7f49b1cc4ff3068
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 17:30:44 2018 +0900

            Add finished_at

        commit c8d3d70366f694d78acb7e30d342c7697798b922
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 15:55:31 2018 +0900

            Fix last_deployment methods as it used to return successful deployment always

        commit 96bbe8670cece021766fde95fe573cbbe23d1e55
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 15:49:57 2018 +0900

            Redefine statuses

        commit c86a9d0bd2ab3e7a00bf61f094a96ee99b76b289
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 14:50:27 2018 +0900

            Fix schema.rb

        commit 9ff5f0eaafbc08795018c7bb282b19f6327dee21
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 14:18:04 2018 +0900

            Default status nil to success

        commit 5928bd9bb94e1e8908ed1561e01595be84d5f4ec
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 16 15:13:48 2018 +0900

            Add status to Deployment
2018-11-07 13:38:01 +09:00
Shinya Maeda
b4ae55f4aa Prevent nil exception in environment status 2018-11-06 20:47:23 +09:00
Shinya Maeda
b3020aaffd Squashed commit of the following:
commit 931d6ab0e025b0268d94e455f736b09a025e0578
Merge: b34d165320d 93846eb152
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Mon Nov 5 09:36:58 2018 +0900

    Merge branch 'master-ce' into stateful_deployments

commit b34d165320d6f3298c8b776ba66270a59c217412
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 2 18:07:08 2018 +0900

    Fix flaky spec

commit b5e0527c5d4fe8f18b2fdda5916bae9b8cd859a4
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 2 15:32:03 2018 +0900

    Fix spec

commit f78a5e96e66fe2d25086df495e339b470a274df8
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 2 14:59:29 2018 +0900

    Remove unnecessary line in schema.rb

commit 6ce7c483e0591b5d6f9588a99853834327b80031
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 2 14:55:48 2018 +0900

    Add partial index for filling deployment at migration

commit aecccfb5118c8982db3ba502fdf37b5e639fbfc6
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 2 14:42:24 2018 +0900

    Fix fill empty finished at migration

commit 0199e1761ad1b391ae87a53a9a113d3256529e0e
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 2 14:19:44 2018 +0900

    Fix flaky spec

commit 56ac84cd8095afab5b909119445537b7da06a2ff
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Fri Nov 2 10:06:49 2018 +0900

    Fix guard clause to prevent multiple deployments to a job

commit 521561b6b303b54635c30cb23d78e49d14cec53d
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 20:19:24 2018 +0900

    Fix spec

commit 2878da0d29b9bd2dde69a1b216203df118dd59a1
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 19:38:59 2018 +0900

    Simplify the factory

commit 22fd7df02133f3a21828554965fd5619905eac2c
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 19:33:50 2018 +0900

    Simplify the Deployable and BuildSuccessWorker

commit 41108959677ed614f4548443a2f4303c4c04925a
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 18:34:20 2018 +0900

    Fix spec

commit ae75fe7461ac72f621498797f478d42331342b84
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 17:19:12 2018 +0900

    Fix weird virtual deployment status

commit 380fee7494d06407dccc292c3cbedbcee7b6e235
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 15:59:31 2018 +0900

    Fix spec

commit 29889fcbaadb3bbfd2f11c10bfbf5dceb3e3ddba
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 15:07:10 2018 +0900

    Fix coding offence

commit 36ac13f345f5ef25725c2236a791a40a3a9e6126
Author: Shinya Maeda <shinya@gitlab.com>
Date:   Thu Nov 1 14:22:17 2018 +0900

    Squashed commit of the following:

    commit ba9aede922e1643db3f06c56736d46d6d86d356b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 14:21:33 2018 +0900

        Fix ambiguious factory specification in update deployment service spec

    commit 013afb5668cb30dc4ca5b21945c17b341e7ea7f9
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Nov 1 14:10:24 2018 +0900

        Fix spec

    commit 78793670d049e2dfb5fc98177eb4d10f20b9310b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 31 18:26:12 2018 +0900

        Fix spec

    commit 73d27e87c66698f2e3a817bb8728f02475b7ba4f
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 31 16:22:14 2018 +0900

        Fix index

    commit 8580a226ea68bf5e49b35bfb5f404968bbfaf8e9
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 31 15:34:57 2018 +0900

        Fix deployment relationships in Ci::Build

    commit d6d28b55afd1179200b4f5188e0b53079ff3c1a7
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 31 15:27:53 2018 +0900

        Fix spec

    commit 94eb754e2e1bb9a1fe627f86823f571a8298d27b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 31 14:07:11 2018 +0900

        Fix spec

    commit 0b30f80bcd08a7a06bdde3378ec1733f865284be
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 20:15:31 2018 +0900

        Fix spec

    commit 466bdcdb6af8cdb475c9fa16bd7d1dff23b11e40
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 19:28:51 2018 +0900

        Fix spec

    commit a7c3caac99139e70fe3f1f3d14856939fa25c527
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 17:33:47 2018 +0900

        Fix factory

    commit cea28ae100532e6711ce1d22676719a94e2da8a0
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 16:28:18 2018 +0900

        Drop leagacy success

    commit 3785d685eabc10b6597cf3db67bf08385ccf298a
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 15:37:28 2018 +0900

        Remove unnecessary migration file

    commit 0d597fa46eeffdbb9a4afb53005a8183e433c6bf
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 15:35:53 2018 +0900

        Fix schema.rb

    commit ec3c2abc6944e09f6410468ae5e356865ec7b02b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 15:34:21 2018 +0900

        Rename post migration file

    commit 0e7281885a84656acf95f0f423732680f8fec076
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 15:31:01 2018 +0900

        Remove include EnumWithNil

    commit b3846d59c07e07275126c70361bde7f30810729e
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 15:05:50 2018 +0900

        Decouple action

    commit c9f9ba4eae9ca1edc7d8751e1d2e0572cb222d9c
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 14:23:29 2018 +0900

        Remove status mock

    commit d95bfea1ca67b3a27a3226a669c2b1266d696682
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 14:17:14 2018 +0900

        Add action

    commit 0cec39e0f76c22a18498f46d65ad7226fb30c3f8
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Tue Oct 30 13:44:07 2018 +0900

        Remove unnecessary line in schema.rb

    commit 7b4c5f8e1b00dd8e6aa944352f9d8a9f3ae6f1c7
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Oct 29 19:59:41 2018 +0900

        Revert build success worker

    commit 0c52ffa4a23eea488c187317e8b400369846f399
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Oct 29 19:11:47 2018 +0900

        Use add_column_with_default properly

    commit ba9bae357da5dfd2f6ec05f7f9db9d0b31224f48
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Oct 29 18:40:55 2018 +0900

        Fix with_status

    commit 75dffc97b9c5f6fa73d9d09b125c8f849fa2caae
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Oct 29 16:26:56 2018 +0900

        Remove unnecessary line in schema.rb

    commit 25188ccc52fb29ca63b9205c4d95ffc2e0afadee
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Mon Oct 29 16:26:17 2018 +0900

        Set default values in regular migration

    commit 98ea037fbf39c8d9f0db77fb50e2d08382425158
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 17:27:49 2018 +0900

        Fix static analysis

    commit e7d1765f77f9ff9b94a34985a7855bdaab1da675
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 16:37:10 2018 +0900

        Remove empty spec

    commit 0033f521ed1eae8117dba231961aa47c068bbcfb
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 16:34:55 2018 +0900

        Simplify spec changes

    commit 0be4c6b3ade6d9a8bf28bcd177c66ebd7bb7d20a
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 16:32:45 2018 +0900

        Simplify spec changes

    commit a93d25d79df7e25bdf688fc938c712922f9dc4df
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 16:02:31 2018 +0900

        Fix flaky spec

    commit 339ad50cf471ca706b29f008ccd2bb881dd5b776
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 15:06:22 2018 +0900

        Rename Deployments Success worker

    commit bd69c78085adcb9b0f8ff9b7041ae355953ad7ab
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Fri Oct 26 14:43:03 2018 +0900

        Fix coding offence

    commit 004748b2a9c5236ec13eb01289418f3d6571c92c
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 20:09:10 2018 +0900

        Rename to update deployment service

    commit b04a85e761de501f030f3844fd485a2b9e46f7f7
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 18:46:52 2018 +0900

        Add spec for Project

    commit 548af23a5a07f0c20b72849d03aa0b98a0b49134
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 18:43:25 2018 +0900

        Fix spec

    commit c977e4d3f17194c46a1bf857b473017ce21ef7e9
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 17:58:07 2018 +0900

        Add spec for Environment

    commit 73feb9010f8d8093bee4b46e56d30cfef3e8e34a
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 17:39:24 2018 +0900

        Add spec for Deployment model

    commit 9a3cfbf766f402571588839375cf311bb9807035
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 17:18:02 2018 +0900

        Fix statis analysis

    commit a30d28dbc631a29855883ca89c592a10c012f1d2
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 17:17:32 2018 +0900

        Ignore nil instance

    commit fa6fdd89f380e588a6bcf14b1f9aef0d14d3854b
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 16:20:40 2018 +0900

        Add spec for deployable concern

    commit aa91186821dc671df2c7a641e37586dd5dfc1008
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 15:37:23 2018 +0900

        Clean up deployable

    commit 34d3e18731f7906a3db250b105a64d1db83c2fca
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 15:13:05 2018 +0900

        Fix 17 cycle analytics

    commit 8dc9e00408f9b390175e7d5ea743eed4fb9e3f79
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Thu Oct 25 13:56:51 2018 +0900

        Fix static analysys

    commit 5c4175807a537bafc4b889b0a97e8f96f0e483cd
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 24 15:05:05 2018 +0900

        Skip unnecessary sidekiq worker

    commit 9d8b5d423f49cc247c96ce3767d03b4af305809f
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 24 14:53:13 2018 +0900

        Add changelog

    commit c8cabba496722240cadf7c161c80bceb09727cba
    Author: Shinya Maeda <shinya@gitlab.com>
    Date:   Wed Oct 24 14:44:45 2018 +0900

        Squashed commit of the following:

        commit f7643885ac2329e18d690a4e4f2d7614b732c793
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 19:38:45 2018 +0900

            Fix deployment widget specs

        commit 03bd04b5c98b634dff6a0ab4292c150a9031995c
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 17:50:16 2018 +0900

            Fix env status spec

        commit 4a49c6502b161a12f0f62d5ec167dff777047dab
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 17:48:59 2018 +0900

            Fix environment spec

        commit 4044822887987e20a703990ff20352a532eeb965
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 17:47:17 2018 +0900

            Fix environment spec

        commit 9939d44b7eb9da371de74c0f04fed1eb3db37ad3
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 15:45:43 2018 +0900

            Add a new spec for deployment success worker

        commit f61c4d3657b5ef13b5da171460da68a6643ad4b5
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 15:38:11 2018 +0900

            Fix cycle analytics helper

        commit b6242615e8298fb7fc047c8df8006c25ad717c70
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 14:41:54 2018 +0900

            Fix cycle analysis helper

        commit 9a001cb4c4ed6f3b87dc612bdffc60a6b2b0a132
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 14:37:08 2018 +0900

            Ignore coding offence in build success worker's spec

        commit 1fb88583025bac8a56172cbd59be04258ea4c5f3
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 23 14:33:11 2018 +0900

            Added more spec for deployments

        commit 1a6ba97ababbf62e8dd0ae0c56d75ab1268fd0ce
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 19:36:50 2018 +0900

            Move after create hookd into success worker

        commit 09de5fed5d6f108423779cf9d9e7f1d21f3c1c91
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 19:30:06 2018 +0900

            Fix build spec

        commit 73a55cbcabbb1e928eca3e53e8ff75dec178bc90
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 19:08:43 2018 +0900

            Fix update_deployment_metrics_service_spec.rb

        commit ee05136a02ae9fa348b4b89b9a69937ebb9697dd
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 17:32:05 2018 +0900

            Remove unnecessary degelate

        commit e246ddeebc01a807ccc36fdb484c3e72ad91e680
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 16:07:39 2018 +0900

            Remove unnecessary optimistic locking

        commit dcc225c8237b90e3bc8dcc3dc2e3252e0b0be093
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 16:00:22 2018 +0900

            Simplify status replication

        commit 13a5fd7afb67ba2712fcaecaea5fedf05f9ad177
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 15:29:24 2018 +0900

            Fix sidekiq queue names

        commit dcc796f48d523538e1c91b9cd3e1c7065e5329b1
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 15:23:55 2018 +0900

            Revert success check in update_merge_request_metrics

        commit 129ef083d637d4acb8c97a6d9ab96deb2ff6efcd
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 15:18:31 2018 +0900

            Fix queue name of deployment success worker

        commit 10fe5a6484f4f02322ce5bb16844fc7b1d565963
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 15:09:42 2018 +0900

            Introduce deployable module

        commit d91260bbe105bf46f6c06d9e9593c8c4cd5139cf
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 14:05:31 2018 +0900

            Add database index for successful deployments

        commit 74274147263de4b60870065a19935498ce662e30
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Mon Oct 22 13:51:59 2018 +0900

            Fix invalid state transition

        commit ff18463cc847bf3cf5a3e49f3651eedfdf67c7e6
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 20:05:15 2018 +0900

            Fix coding style offence

        commit 0202c0f5b631601edab7b359b087b307f5eb7ba3
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 18:34:07 2018 +0900

            Target only successful deployments from other relations

        commit 1f2758cb030dec1df5dda30f6bc3e25b6d0841c9
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 18:21:28 2018 +0900

            Add namespace explicitly

        commit 3d9227b6e5642cecde88d4edac925125f6474b11
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 17:42:30 2018 +0900

            Fix spec in DeleteInconsistentInternalIdRecords

        commit 3e0cc99ff6c5c7188511618228a6ec027752ce69
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 16:10:16 2018 +0900

            Fixed spec

        commit 8de09b8bb31f7b9f24ecdf9f2dd8ef358a260263
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Fri Oct 19 14:22:35 2018 +0900

            Fix create deployment service

        commit 31957570b4444492eeb412e765f96a56416c25f3
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 20:21:26 2018 +0900

            Move CreateDeploymentService. Fix Cycle analytics spec and fixture.

        commit d2eb433a1bb9710c0d4778c4f34c12b6b64f60e6
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 20:11:22 2018 +0900

            Fix build success worker

        commit 25e6cd87138bcdb69de8785ca367e479c8dbcc59
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 19:49:13 2018 +0900

            Fix create deployment service spec

        commit d268bf410bf65e86c81eb76d50aa8e145b32d249
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 19:01:23 2018 +0900

            Fix cycle analysys spec's deployment

        commit 525ade8aa1e4394ed8a759bb0437e407fbe74a35
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 18:24:04 2018 +0900

            Fix factory to set legacy status by default

        commit c6a990821ac0a1ffa49e20e2d78d94b8ce075914
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Thu Oct 18 17:25:40 2018 +0900

            Remove unnecessary lib from deployment

        commit a6107e0e85ac26ee09da3316ebc11de32f067d82
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 17:38:58 2018 +0900

            Fix recursive call

        commit 15c5f3b64061a75af3c3039ca7f49b1cc4ff3068
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 17:30:44 2018 +0900

            Add finished_at

        commit c8d3d70366f694d78acb7e30d342c7697798b922
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 15:55:31 2018 +0900

            Fix last_deployment methods as it used to return successful deployment always

        commit 96bbe8670cece021766fde95fe573cbbe23d1e55
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 15:49:57 2018 +0900

            Redefine statuses

        commit c86a9d0bd2ab3e7a00bf61f094a96ee99b76b289
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 14:50:27 2018 +0900

            Fix schema.rb

        commit 9ff5f0eaafbc08795018c7bb282b19f6327dee21
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Wed Oct 17 14:18:04 2018 +0900

            Default status nil to success

        commit 5928bd9bb94e1e8908ed1561e01595be84d5f4ec
        Author: Shinya Maeda <shinya@gitlab.com>
        Date:   Tue Oct 16 15:13:48 2018 +0900

            Add status to Deployment
2018-11-06 10:54:27 +09:00
Alessio Caiazza
dadc046d3a post merge pipeline and environments status 2018-10-29 11:34:41 +00:00
Alessio Caiazza
d60cc75d43 Show modified and added public paths in MR 2018-10-18 16:25:31 +02:00
Alessio Caiazza
4a9efc606f Move ci_environments_status to a model
GET :namespace/merge_requests/:id/ci_environments_status complexity
already reached a limit for a direct serialization from an hash
computed at within the controller function.

Here we introduce a virtual model EnvironmentStatus and its serializer.
2018-10-18 16:12:16 +02:00