Permalink
Commits on Jan 22, 2019
  1. adds support for limits on the number of tokens per owner (#534)

    shamsimam authored and DaoWen committed Jan 22, 2019
Commits on Jan 18, 2019
  1. adds support for file-based persistent kv store (#553)

    shamsimam authored and dposada committed Jan 18, 2019
Commits on Jan 17, 2019
  1. supports composite scheduler configuration while determining scheduler (

    shamsimam authored and DaoWen committed Jan 17, 2019
Commits on Jan 10, 2019
  1. throttles the number of simultaneous kerberos library invocations dur…

    shamsimam authored and sradack committed Jan 10, 2019
    …ing authentication (#536)
    
    * throttles the number of simultaneous kerberos library invocations during authentication
    
    * adds support for terminating idle threads in the throttler thread pool
    adds support for additional metrics around the throttler
    
    * adds metric for available thread count
    
    * processes the request on an async thread instead of the kerberos thread pool
    
    * adds queue length limit on the kerberos throttler
    
    * avoids reflection by explicit type hinting
    specifies text/plain content types
    changes message to 'Too many Kerberos authentication requests'
Commits on Jan 8, 2019
  1. makes the failed instance tracker to incorrect failed instances being…

    shamsimam authored and dposada committed Jan 8, 2019
    … reported by Marathon (#545)
Commits on Jan 7, 2019
  1. includes timestamps in kitchen logging (#546)

    shamsimam authored and DaoWen committed Jan 7, 2019
Commits on Dec 28, 2018
  1. includes server header in output generated from waiter (#542)

    shamsimam authored and scrosby committed Dec 28, 2018
    * includes server name in output generated from waiter
    
    * extracts response headers into a variable
Commits on Dec 19, 2018
  1. allows syncing of tokens even if roots mismatch but other user editab…

    shamsimam authored and pschorf committed Dec 19, 2018
    …le fields agree (#540)
  2. simplfies assertion for deleted token on a single router in test-toke…

    shamsimam authored and pschorf committed Dec 19, 2018
    …n-create-delete (#539)
  3. deflakes integration tests (#538)

    shamsimam authored and pschorf committed Dec 19, 2018
Commits on Dec 18, 2018
  1. changes integration test to verify blacklist-on-503 behavior (#537)

    shamsimam authored and pschorf committed Dec 18, 2018
Commits on Dec 17, 2018
  1. adds changes suggested by kibit (#533)

    shamsimam authored and DaoWen committed Dec 17, 2018
  2. limits min-instances value to be either 1 or 2

    shamsimam authored and DaoWen committed Dec 14, 2018
Commits on Dec 7, 2018
  1. adds support for synchronous state query to service-gc-go-routine (#528)

    shamsimam authored and DaoWen committed Dec 7, 2018
  2. fixes else clauses to condp (#531)

    shamsimam authored and dposada committed Dec 7, 2018
  3. removes unused imports (#530)

    shamsimam authored and dposada committed Dec 7, 2018
  4. reduces error logs for client error scenarios (#532)

    shamsimam authored and dposada committed Dec 7, 2018
Commits on Nov 30, 2018
  1. removes reference to jobsystem (#520)

    shamsimam authored and dposada committed Nov 30, 2018
Commits on Nov 29, 2018
  1. adds tolerance for delay in status updates for service status (#522)

    shamsimam authored and pschorf committed Nov 29, 2018
  2. adds tolerance for delay in status updates for service status (#521)

    shamsimam authored and pschorf committed Nov 29, 2018
Commits on Nov 28, 2018
  1. adds support for service status (#519)

    shamsimam authored and DaoWen committed Nov 28, 2018
Commits on Nov 21, 2018
  1. uses max known last-request-time in service gc metrics (#517)

    shamsimam authored and sradack committed Nov 21, 2018
Commits on Nov 20, 2018
  1. Include waiter in the user-agent header (#511)

    shamsimam authored and dposada committed Nov 20, 2018
Commits on Nov 19, 2018
  1. adds support for custom websocket subprotocols (#516)

    shamsimam authored and DaoWen committed Nov 19, 2018
  2. adds error messages for commonly used parameters (#515)

    shamsimam authored and pschorf committed Nov 19, 2018
  3. Scheduler interactions in thread pool (#514)

    shamsimam authored and pschorf committed Nov 19, 2018
Commits on Nov 15, 2018
  1. adds support for last-request-time in /apps/<service-id> endpoint (#513)

    shamsimam authored and dposada committed Nov 15, 2018
  2. attached cid to inter-router requests (#512)

    shamsimam authored and dposada committed Nov 15, 2018
  3. Make scaling operation async friendly (#505)

    shamsimam authored and pschorf committed Nov 15, 2018
Commits on Nov 14, 2018
  1. adds friendly error message for invalid metric-group (#510)

    shamsimam authored and DaoWen committed Nov 14, 2018
  2. Enforces limit on length of the command string (#509)

    shamsimam authored and DaoWen committed Nov 14, 2018
  3. adds support for star in the run-as-user filter on /apps endpoint (#507)

    shamsimam authored and dposada committed Nov 14, 2018
  4. preserves service gc-state across restarts (#506)

    shamsimam authored and DaoWen committed Nov 14, 2018
  5. returns empty lists instead of nil for instances (#508)

    shamsimam authored and dposada committed Nov 14, 2018
Commits on Nov 6, 2018
  1. adds support for last-update-time in the token index (#499)

    shamsimam authored and DaoWen committed Nov 6, 2018