Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Requests Processes and create process hierarchy. Associate OpenRepository with context. #17125

Merged
merged 46 commits into from
Nov 30, 2021

Commits on Sep 22, 2021

  1. Move process to create contexts

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    3a7e682 View commit details
    Browse the repository at this point in the history
  2. display children processes

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    47bda44 View commit details
    Browse the repository at this point in the history
  3. Make requests a process

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    cd16cbb View commit details
    Browse the repository at this point in the history
  4. Add context to repo and add ctx to OpenRepository

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    12039b9 View commit details
    Browse the repository at this point in the history
  5. minor comments

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    d2b01e4 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2021

  1. Configuration menu
    Copy the full SHA
    659fcf6 View commit details
    Browse the repository at this point in the history
  2. fix lint and children lock

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    9598eca View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2021

  1. Configuration menu
    Copy the full SHA
    3344e26 View commit details
    Browse the repository at this point in the history
  2. separate remove and cancel functions

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 10, 2021
    Configuration menu
    Copy the full SHA
    7cf7749 View commit details
    Browse the repository at this point in the history
  3. associate repo functions with the repo context

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 10, 2021
    Configuration menu
    Copy the full SHA
    a8e228e View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. fix lint

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    08b77d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47b0614 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2021

  1. Configuration menu
    Copy the full SHA
    518b79e View commit details
    Browse the repository at this point in the history
  2. Simplify PID to strings using the time of start plus/minus a counter

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    9bb820b View commit details
    Browse the repository at this point in the history
  3. extract process out of manager.go

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    9895680 View commit details
    Browse the repository at this point in the history
  4. fix test

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    afc5b41 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7446c87 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2021

  1. Configuration menu
    Copy the full SHA
    86ab980 View commit details
    Browse the repository at this point in the history
  2. Make the Mirror Queue a queue (go-gitea#17326)

    Convert the old mirror syncing queue to the more modern queue format.
    
    Fix a bug in the from the repo-archive queue PR - the assumption was made that uniqueness could be enforced with by checking equality in a map in channel unique queues - however this only works for primitive types - which was the initial intention but is an imperfect. This is fixed by marshalling the data and placing the martialled data in the unique map instead.
    
    The documentation is also updated to add information about the deprecated configuration values.
    
    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 17, 2021
    Configuration menu
    Copy the full SHA
    4ce4614 View commit details
    Browse the repository at this point in the history
  3. make mirroring a process

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 17, 2021
    Configuration menu
    Copy the full SHA
    633b041 View commit details
    Browse the repository at this point in the history
  4. Ensure that mirrors are al within the same context

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 17, 2021
    Configuration menu
    Copy the full SHA
    377a384 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    32c58ee View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2021

  1. add clarity to the difference between cancel and remove

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    71dec99 View commit details
    Browse the repository at this point in the history
  2. add explanatory notes for remove and close

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    9e95fdb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3010f59 View commit details
    Browse the repository at this point in the history
  4. explicitly name the arguments in the blame reader

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    9cc97d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. Change remove to finished

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    e4aebfb View commit details
    Browse the repository at this point in the history
  2. update blame documentation

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    217fbf7 View commit details
    Browse the repository at this point in the history
  3. as per review

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    6b6ac80 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. Configuration menu
    Copy the full SHA
    0fcbc38 View commit details
    Browse the repository at this point in the history
  2. Close the cat-file batch and checks after the context cancellation

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    e06216b View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2021

  1. Configuration menu
    Copy the full SHA
    2062e43 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. Configuration menu
    Copy the full SHA
    46c2b7a View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2021

  1. Configuration menu
    Copy the full SHA
    37bfa14 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2021

  1. Configuration menu
    Copy the full SHA
    ad2e278 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2021

  1. Configuration menu
    Copy the full SHA
    6062b04 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2021

  1. Configuration menu
    Copy the full SHA
    59dc919 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2021

  1. Configuration menu
    Copy the full SHA
    347e6a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd86412 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d1ae72 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2021

  1. Configuration menu
    Copy the full SHA
    1d565bb View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2021

  1. Configuration menu
    Copy the full SHA
    bbe69c8 View commit details
    Browse the repository at this point in the history
  2. Ensure that http requests use the same context as the request

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    1203fa9 View commit details
    Browse the repository at this point in the history
  3. use the repo context in the diff

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    772d31d View commit details
    Browse the repository at this point in the history
  4. improve code documentation

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    37f0716 View commit details
    Browse the repository at this point in the history
  5. use the gitrepo context

    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    ec6b663 View commit details
    Browse the repository at this point in the history