Skip to content

Conversation

@mitchell852
Copy link

@mitchell852 mitchell852 commented Dec 18, 2019

i think if you rebase your bug/block_dsrc_assignment branch to master, this PR will clean up or you can simply apply the changes from fc9a3f7 to your PR.

your choice.

ChrisHines and others added 16 commits December 12, 2019 09:33
* Add Go implementation of POST servers/{id}/queue_update

Server and client implementations both included.
Both Perl and Go implementations pass the new API test.

* Update CHANGELOG

* Improve error handling and code docs
Removes a proxyHandler route, for an endpoint which was rewritten in
Go and has a Go route.
Fixes atstccfg hosting.config generation to include inactive DSes for
edges, but not mids. Matches Perl behavior.

This is more important than it might appear, because a common Ops
procedures is to ORT "badass" new OFFLINE servers, to get their
proper config before setting them REPORTED.
…}` in Go (apache#4204)

* Fixes apache#3813 implement `/profiles/name/{{name}}/copy/{{fromName}}` in Go

other minor changes on the files touched

* fixing a few typos

* fixing a typo an err returned
* Adds the ability to control the number of threads queued when the thread pools responsible for processing incoming DNS requests are busy.

* Added documentation for the new parameter to control queue depth.

* Added a changelog entry.

* Added the ability to disable the request queue by specifying a number <= 0 and updated logging statement to use simple class name.

* Slight refactor to handler code to allow TCP connections to be closed if queue depth is exceeded.

* Allow for queue depth of zero, which effectively disables the queue, while a negative value allows for unlimited depth.

* Fixed broken unit tests and moved to an early return from the cleanup method in the TCP socket handler.

* Ensure task cancellation thread pools are shut down properly.

* Moved task cleanup into the cancellation thread pool and fixed logic around a queue depth of zero.

* Fixed a copy/paste mistake in a comment.

* Added documentation on how to disable queuing or to enable unlimited queuing.
* Removed Restangular from the codebase

* updated changelog

* fixed missing 'return' statements, typo, incorrect indexing

* API Service methods now resolve explicitly

* Rejected promises throw instead of returning

* Removed unrelated changes

* removed from browserify

* Remove unnecessary success message
* removes ds urls from any map form as any map delivery services  do no leverage TR

* removes TR settings from any map ds form as any_map ds's are unknown to TR

* cannot create invalidation requests on any map delivery services

* removes required server capabiities menu item

* removes manage regexes and manage static dns entries menu items from the any map ds form as those items are utilized by TR and TR does not handle any map delivery services.

* adds back 'manage required server capabilities' as this will be removed in another pr

* raw remap text is required on an any_map ds

* you cannot inactivate any map delivery services

* fixes broken test when raw remap text was changed to a required field for the any map form
@mhoppa
Copy link
Owner

mhoppa commented Dec 23, 2019

Took changes from that commit and applied to my branch 680a0d6 thanks for doing this!!!!!

@mhoppa mhoppa closed this Dec 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants