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

fast imports: initial Importer and Storage changes #9218

Open
wants to merge 163 commits into
base: main
Choose a base branch
from

Commits on Sep 12, 2024

  1. first sketch

    kelvich committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    98d128d View commit details
    Browse the repository at this point in the history
  2. CLI args parsing

    hlinnaka committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    241724f View commit details
    Browse the repository at this point in the history
  3. compiles

    kelvich committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    28616b0 View commit details
    Browse the repository at this point in the history
  4. resolve conflicts

    kelvich committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    94c393b View commit details
    Browse the repository at this point in the history
  5. fix awaits

    kelvich committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    daedec6 View commit details
    Browse the repository at this point in the history
  6. Add python test

    hlinnaka committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    0fc584e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0c85644 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3fe8b69 View commit details
    Browse the repository at this point in the history
  9. Test fix

    hlinnaka committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    abed355 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fe975ac View commit details
    Browse the repository at this point in the history
  11. Test passes now

    It runs the command successfully. Doesn't try to attach it to the
    pageserver on it yet
    
        BUILD_TYPE=debug DEFAULT_PG_VERSION=16 poetry run pytest --preserve-database-files test_runner/regress/test_pg_import.py
    hlinnaka committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    6563be1 View commit details
    Browse the repository at this point in the history
  12. test: Attach the tenant, start endpoint on it

    Doesn't work yet, I think because index_part.json is missing
    hlinnaka committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    04ec8bd View commit details
    Browse the repository at this point in the history
  13. Create index_part.json

    hlinnaka committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    e6e0b27 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    71340e3 View commit details
    Browse the repository at this point in the history
  15. resolve conflicts

    kelvich committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    842ac7c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    578da1d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0c64d55 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9759d6e View commit details
    Browse the repository at this point in the history
  19. merge

    kelvich committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    be28bd8 View commit details
    Browse the repository at this point in the history
  20. clean imports

    kelvich committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    38dfecb View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    189386b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    80fed9c View commit details
    Browse the repository at this point in the history
  23. import relation sizes

    kelvich committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    b81dbc8 View commit details
    Browse the repository at this point in the history
  24. remove old timeline init code

    kelvich committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    3a452d8 View commit details
    Browse the repository at this point in the history
  25. Import SLRUs

    hlinnaka committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    4d27048 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    85f4e96 View commit details
    Browse the repository at this point in the history
  27. Create controlfile and checkpoint entries

    XXX: untested, not sure if it works..
    hlinnaka committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    7b90ec6 View commit details
    Browse the repository at this point in the history
  28. track rel file import time

    kelvich committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    357c07d View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    8df3883 View commit details
    Browse the repository at this point in the history
  30. Fake LSN

    Test passes, yay!
    hlinnaka committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    9351ba2 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    67d1606 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    4f39501 View commit details
    Browse the repository at this point in the history
  33. Fix with files > 4 GB

    hlinnaka committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    9f3d582 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Refactor how the image layer partitioning is done

    It got pretty ugly after the last commit. Refactor it so that we first
    collect all the key ranges that need to be written out into a list of
    tasks, then partition the tasks into image layers, and then write them
    out. This will be much easier to parallelize, but that's not included
    in this commit yet.
    hlinnaka committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    2e7e5f4 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. Process chunks in parallel

    kelvich committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    2bf9a35 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. cargo fmt

    problame committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    68b5111 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b799b4 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. most stuff compiles

    problame committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    a00f406 View commit details
    Browse the repository at this point in the history
  2. progress

    problame committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    9912125 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e72dc89 View commit details
    Browse the repository at this point in the history
  4. only warnings!

    problame committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    a052272 View commit details
    Browse the repository at this point in the history
  5. cargo fix

    problame committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    a4938b4 View commit details
    Browse the repository at this point in the history
  6. it compiles without errors

    problame committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    acecf98 View commit details
    Browse the repository at this point in the history
  7. clippy on code that I added

    problame committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    0bb3684 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ede459e View commit details
    Browse the repository at this point in the history
  9. some bugfixes

    problame committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f530961 View commit details
    Browse the repository at this point in the history
  10. the bugfix

    problame committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    9921078 View commit details
    Browse the repository at this point in the history
  11. some more fixes

    problame committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    6e4d107 View commit details
    Browse the repository at this point in the history
  12. some minor

    problame committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    83b1777 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e676fec View commit details
    Browse the repository at this point in the history
  14. some unused warnings

    problame committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    eaa89fd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3d1b442 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. unsharded import works

    problame committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    e20d8f0 View commit details
    Browse the repository at this point in the history
  2. update existing test

    problame committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    cb9fee0 View commit details
    Browse the repository at this point in the history
  3. WIP test stuff

    problame committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    f40f007 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ccf094a View commit details
    Browse the repository at this point in the history
  5. Revert "idea: run compaction to validate sharding works"

    This reverts commit ccf094a.
    problame committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    589dbc9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    867ca0e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5074720 View commit details
    Browse the repository at this point in the history
  8. make the linters happy

    problame committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    6852872 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d3ec450 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    80e5522 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    9984520 View commit details
    Browse the repository at this point in the history
  2. more WIP

    problame committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    092e1d7 View commit details
    Browse the repository at this point in the history
  3. passes test

    problame committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    875a04c View commit details
    Browse the repository at this point in the history
  4. clippy, fmt, TODOs (test test_pgdata_import_smoke[debug-pg15-8-1024-R…

    …elBlockSize.MULTIPLE_RELATION_SEGMENTS] doesn't pass on mac)
    problame committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    b2654d3 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. found the bug: it was due to remote storage timeouts & us not collect…

    …ing the parallel job results correctly
    problame committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    23d96f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb81ae7 View commit details
    Browse the repository at this point in the history
  3. warnings & clippy

    problame committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    6065388 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. merge main; drop ./import cli + module; drop finish_raw()

    Conflicts:
    	control_plane/src/bin/neon_local.rs
            we use clap derive now, had to adjust
    	pageserver/client/src/mgmt_api.rs
    	pageserver/src/tenant/storage_layer/image_layer.rs
            Chi persistent layer changes
    	storage_controller/src/http.rs
    	storage_controller/src/service.rs
            MutationLocations type was introduced upstream
    
    Not-git conflicts:
        Heikki changed Python APIs to create branches, mypy caught it, fixed it
    problame committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    83a3b29 View commit details
    Browse the repository at this point in the history
  2. rename test module

    problame committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    eee0152 View commit details
    Browse the repository at this point in the history
  3. refactor(timeline creation): represent bootstrap vs branch using enum

    Motivation:
    - clarity
    - I will add a third variant for pgdata import in
      neondatabase/cloud#17507
    problame committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    52aa5ba View commit details
    Browse the repository at this point in the history
  4. refactor(timeline creation): represent bootstrap vs branch using enum

    Motivation:
    - clarity
    - I will add a third variant for pgdata import in
      neondatabase/cloud#17507
    problame committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    590ea7a View commit details
    Browse the repository at this point in the history
  5. WIP more refactor

    problame committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    08d4cd1 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. clippy and some logging

    problame committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    156ff08 View commit details
    Browse the repository at this point in the history
  2. WIP more refactor

    problame committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    b9b3542 View commit details
    Browse the repository at this point in the history
  3. clippy and some logging

    problame committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    d70a54d View commit details
    Browse the repository at this point in the history
  4. fixups

    problame committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    03fdc5c View commit details
    Browse the repository at this point in the history
  5. bugfix: double activation

    problame committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    bfd72b0 View commit details
    Browse the repository at this point in the history
  6. final bugfix

    problame committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    dd1ed55 View commit details
    Browse the repository at this point in the history
  7. Revert "final bugfix"

    This reverts commit dd1ed55.
    problame committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    f8109bc View commit details
    Browse the repository at this point in the history
  8. simpler fix

    problame committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    684f90e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    288bbc3 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    2750868 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf4c616 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    543fe37 View commit details
    Browse the repository at this point in the history
  4. fix the test

    problame committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    ad9134b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7bad7f6 View commit details
    Browse the repository at this point in the history
  6. compute_ctl: add ComputeMode::FastImport + terrible hacks to make it …

    …start vanilla postgres
    
    This works
    
    christian@neon-hetzner-dev-christian:[~/src/neon]: RUST_BACKTRACE=1 ./target/debug/compute_ctl --connstr postgresql://cloud_admin@localhost:5432/postgres --pgdata ~/tmp/computectl --spec-path spec.json --pgbin ./pg_install/v14/bin/postgres
    
    with
    
    spec.yml:
    
    format_version: 1.0
    mode: FastImport
    cluster:
      roles: []
      databases: []
    skip_pg_catalog_updates: true
    
    and
    
    christian@neon-hetzner-dev-christian:[~/src/neon]: yq . spec.yaml > spec.json
    problame committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    9dd7de9 View commit details
    Browse the repository at this point in the history
  7. some refactoring of previous commit to avoid depending on postgres_ff…

    …i for compute_ctl build (with this, compute image build works, command in message)
    
    christian@neon-hetzner-dev-christian:[~/src/neon]: docker build --cache-from type=registry,ref=cache.neon.build/compute-node-v14:cache-x86 --build-arg DEBIAN_FLAVOR=bullseye-slim --build-arg GIT_VERSION=local --build-arg PG_VERSION=v14 --build-arg BUILD_TAG="$(date --iso-8601=s -u)"  -t neondatabase/compute-node-v14-x86:local -f compute/Dockerfile.compute-node .
    problame committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    2142183 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3e18f1a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7c2cae3 View commit details
    Browse the repository at this point in the history
  10. fill in the todo!s

    problame committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    bcb2d12 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a29b02a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6e3d6a1 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    975d1c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    471db5c View commit details
    Browse the repository at this point in the history
  3. Revert "WIP MaybeDeletedIndexPart::Importing variant"

    This reverts commit 471db5c.
    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    3543a7f View commit details
    Browse the repository at this point in the history
  4. WIP resume import upon activation, deferring task launch; flawed beca…

    …use shutdown raciness
    
    Better idea: keep the timeline_creating guard alive, re-instantiate it during load.
    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    0ba4ab4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2d21941 View commit details
    Browse the repository at this point in the history
  6. WIP new approach: hold long-lived TimelineCreateGuard, no entry in `T…

    …enant::timelines` until import is done
    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    d4846b8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    142301c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e580e05 View commit details
    Browse the repository at this point in the history
  9. fixed the cycle

    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    b66de82 View commit details
    Browse the repository at this point in the history
  10. cleanup imports (cargo fix)

    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    b617f6f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d07dc2a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    94d6d8b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    17b87c3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8de9654 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    fe25e93 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1878dbb View commit details
    Browse the repository at this point in the history
  17. doc comment

    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    d9988ba View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    aa99dab View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    2b02c1f View commit details
    Browse the repository at this point in the history
  20. fixup 17b87c3 implement the idempotency idea (backport to PR problame…

    …/refactor-timeline-create-args #9366 )
    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    117c38f View commit details
    Browse the repository at this point in the history
  21. cargo fmt

    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    956f947 View commit details
    Browse the repository at this point in the history
  22. unit tests are passing

    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    9d63a80 View commit details
    Browse the repository at this point in the history
  23. fix tests

    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    f0de332 View commit details
    Browse the repository at this point in the history
  24. all lints pass

    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    d6832da View commit details
    Browse the repository at this point in the history
  25. WIP debug tests

    problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    4262920 View commit details
    Browse the repository at this point in the history
  26. storage controller: pass through 429 errors

    (cherry picked from commit b1ee410)
    jcsp authored and problame committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    f35b1eb View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    894dafb View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    7469120 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    b4d540f View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    a698cc3 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    f0dc5e8 View commit details
    Browse the repository at this point in the history
  2. implement upcalls to cplane

    problame committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    357684b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d49bb1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e09ffc2 View commit details
    Browse the repository at this point in the history
  5. endpoint URL configurability

    problame committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    32d4f91 View commit details
    Browse the repository at this point in the history
  6. importer: logging

    problame committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8107cf9 View commit details
    Browse the repository at this point in the history
  7. import procedure fixes: failed bc control file isn't there on creatio…

    …n => update it later during doit()
    problame committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    323962e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d3a2e33 View commit details
    Browse the repository at this point in the history
  9. corresponding cloud.git commit that works with this: 65d60f68d6232206…

    …73fb4d4c4281b22753b29a33
    problame committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    7a67b01 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    b8cf1ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec261c0 View commit details
    Browse the repository at this point in the history
  3. CP: implement the idempotency idea (backport to PR problame/refactor-…

    …timeline-create-args #9366 )
    
    Conflicts:
    	pageserver/src/http/routes.rs
    	pageserver/src/tenant.rs
    	pageserver/src/tenant/timeline/import_pgdata/flow/index_part_format.rs
    	pageserver/src/tenant/timeline/import_pgdata/mod.rs
    	pageserver/src/tenant/timeline/uninit.rs
    problame committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    aeea730 View commit details
    Browse the repository at this point in the history
  4. fixup 17b87c3 implement the idempotency idea (backport to PR problame…

    …/refactor-timeline-create-args #9366 )
    problame committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    a033b97 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1d75b69 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    317c5a5 View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'origin/problame/refactor-timeline-creat…

    …e-args' into problame/refactor-timeline-create-idempotency
    problame committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    42c656b View commit details
    Browse the repository at this point in the history
  8. formatting

    problame committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    7b4fa19 View commit details
    Browse the repository at this point in the history
  9. Merge remote-tracking branch 'origin/problame/refactor-timeline-creat…

    …e-args' into problame/refactor-timeline-create-idempotency
    problame committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    10bbd01 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6fc9744 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    85f9e5a View commit details
    Browse the repository at this point in the history
  12. Merge branch 'problame/refactor-timeline-create-args' into problame/r…

    …efactor-timeline-create-idempotency
    problame committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    73f4616 View commit details
    Browse the repository at this point in the history
  13. python formatting

    problame committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    903780b View commit details
    Browse the repository at this point in the history
  14. Merge branch 'problame/refactor-timeline-create-args' into problame/r…

    …efactor-timeline-create-idempotency
    problame committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    7307e1b View commit details
    Browse the repository at this point in the history
  15. Merge remote-tracking branch 'origin/problame/refactor-timeline-creat…

    …e-idempotency' into problame/fast-import
    
    Checked that cloud.git e2e test still passes
    cloud.git commit 0d16ecc1f84bf8cceba7369ea436fe6f34c49430
    problame committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    d5ab35f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3fb321b View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Merge remote-tracking branch 'origin/main' into problame/refactor-tim…

    …eline-create-idempotency
    problame committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    0b47270 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa7a385 View commit details
    Browse the repository at this point in the history
  3. Merge aa7a385 into e0c7f1c

    problame authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    411fe5e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c3e3b0 View commit details
    Browse the repository at this point in the history
  5. corresponding cloud.git commit that works with this: 65d60f68d6232206…

    …73fb4d4c4281b22753b29a33
    problame committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    1c90e04 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    8006244 View commit details
    Browse the repository at this point in the history
  2. minimize diff

    problame committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    9b712d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a3105d View commit details
    Browse the repository at this point in the history
  4. remove stale file

    problame committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    7dd48c4 View commit details
    Browse the repository at this point in the history
  5. de-mess the module structure

    problame committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    eae372d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    37c9f10 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e1fb8d6 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. add more todos

    problame committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    78bcbef View commit details
    Browse the repository at this point in the history