helm/pkg/tiller
Justin Scott b6624b78ea
fix(tiller): remove locking system from storage and rely on backend controls
Tiller currently hangs indefinitely when deadlocks arise from certain
concurrent operations. This commit removes the nested mutex locking
system from pkg/Storage and relies on resource contention controls in k8s.

Closes #2560
2017-07-24 17:10:43 -06:00
..
environment fix(helm): fix flag parsing once and for all 2017-07-24 16:59:39 -06:00
hook_sorter.go feat(hooks): Adds weighted hooks 2017-03-24 11:31:48 -04:00
hook_sorter_test.go feat(hooks): Adds weighted hooks 2017-03-24 11:31:48 -04:00
hooks.go ref(tiller): refactor sortManifests() 2017-06-05 20:52:20 -04:00
hooks_test.go fix(tiller): track hooks in multi-def manifests 2017-06-05 20:46:57 -04:00
kind_sorter.go Add more object kinds to sorted installation order 2017-03-30 12:11:36 -04:00
kind_sorter_test.go Add more object kinds to sorted installation order 2017-03-30 12:11:36 -04:00
release_content.go ref(tiller): cleanup goimports 2017-06-12 10:30:21 -07:00
release_content_test.go ref(tiller): cleanup goimports 2017-06-12 10:30:21 -07:00
release_history.go feat(tiller): Adds more logging 2017-05-30 18:17:22 -07:00
release_history_test.go fix(*): import grouping 2016-12-13 09:57:05 -08:00
release_install.go ref(tiller): cleanup goimports 2017-06-12 10:30:21 -07:00
release_install_test.go ref(tiller): refactor tests into logical files 2017-05-24 11:40:41 -06:00
release_list.go ref(tiller): cleanup goimports 2017-06-12 10:30:21 -07:00
release_list_test.go ref(tiller): refactor tests into logical files 2017-05-24 10:57:16 -06:00
release_modules.go Add --force to upgrade and rollback 2017-05-26 17:04:57 -04:00
release_rollback.go fix(tiller): remove locking system from storage and rely on backend controls 2017-07-24 17:10:43 -06:00
release_rollback_test.go ref(tiller): cleanup goimports 2017-06-12 10:30:21 -07:00
release_server.go feat(tiller): Adds more logging 2017-05-30 18:17:22 -07:00
release_server_test.go fix(tiller): track hooks in multi-def manifests 2017-06-05 20:46:57 -04:00
release_status.go ref(tiller): cleanup goimports 2017-06-12 10:30:21 -07:00
release_status_test.go ref(tiller): cleanup goimports 2017-06-12 10:30:21 -07:00
release_testing.go feat(tiller): Adds more logging 2017-05-30 18:17:22 -07:00
release_testing_test.go ref(tiller): cleanup goimports 2017-06-12 10:30:21 -07:00
release_uninstall.go fix(tiller): remove locking system from storage and rely on backend controls 2017-07-24 17:10:43 -06:00
release_uninstall_test.go ref(tiller): cleanup goimports 2017-06-12 10:30:21 -07:00
release_update.go fix(tiller): remove locking system from storage and rely on backend controls 2017-07-24 17:10:43 -06:00
release_update_test.go ref(tiller): cleanup goimports 2017-06-12 10:30:21 -07:00
release_version.go ref(tiller): cleanup goimports 2017-06-12 10:30:21 -07:00
resource_policy.go feat(tiller): add support for resource-policy keep 2016-12-07 11:32:10 -05:00
server.go fix(*): handle unreleased versioning 2017-05-01 12:06:50 -07:00