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

Isolated Entity Tests #2612

Open
wants to merge 36 commits into
base: dev
Choose a base branch
from
Open

Commits on Sep 7, 2023

  1. udpate readme.

    sebastianburckhardt committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    c36d3d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. update durability provider class for new core-entities support. (#2570)

    * update durability provider class for new core-entities support.
    
    * add configuration setting for max entity concurrency to DurableTaskOptions
    
    * minor fixes.
    sebastianburckhardt authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    10111e0 View commit details
    Browse the repository at this point in the history
  2. update DurableClient to take advantage of native entity queries (#2571)

    * update DurableClient to take advantage of native entity queries if available
    
    * fix minor errors.
    
    * address PR feedback
    sebastianburckhardt authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    6ff3e7b View commit details
    Browse the repository at this point in the history
  3. implement passthrough middleware for entities (#2572)

    * implement passthrough middleware for entities.
    
    * propagate changes to protocol
    
    * update/simplify protobuf format
    
    * address PR feedback
    sebastianburckhardt authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    d1d6074 View commit details
    Browse the repository at this point in the history
  4. implement entity queries for grpc listener (#2573)

    * implement entity queries for grpc listener
    
    * propagate changes to protocol
    
    * update/simplify protobuf format
    sebastianburckhardt authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    eb961e0 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Various fixes (#2585)

    * durability provider must implement and pass-through IEntityOrchestrationService since it wraps the orchestration service
    
    * simple mistake
    
    * fix misunderstanding of initializer syntax (produced null, not empty list)
    
    * fix missing failure details
    
    * fix missing compile-time switch for trigger value type
    
    * fix missing optional arguments
    
    * fix  missing override
    sebastianburckhardt authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    cc7b93a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db60e7f View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. add an entity example to the DotNetIsolated smoke test project. (#2584)

    * add an entity example to the DotNetIsolated smoke test project.
    
    * remove superfluous argument.
    
    * address PR feedback
    sebastianburckhardt authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    2c5a7e5 View commit details
    Browse the repository at this point in the history
  2. Entities: Add worker side entity trigger and logic (#2576)

    * Add worker side entity trigger and logic
    
    * update comments
    
    * Address PR comments
    jviau authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    ac6e0d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e9d615 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

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

Commits on Sep 26, 2023

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

Commits on Sep 27, 2023

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

Commits on Oct 4, 2023

  1. Fix grpc core (#2616)

    jviau authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    991c8f0 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    9f4cb5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e26d15 View commit details
    Browse the repository at this point in the history
  3. Core entities/various fixes and updates (#2619)

    * assign the necessary AzureStorageOrchestrationServiceSettings
    
    * propagate changes to query name and metadata parameters
    
    * add missing override for TaskOrchestrationEntityFeature
    sebastianburckhardt authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    07ecbc8 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Configuration menu
    Copy the full SHA
    62d7049 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e311a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1edc10e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a6b3622 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Core entities/propagate changes (#2625)

    * add configuration for EnableEntitySupport
    
    * rename includeStateless to includeTransient
    sebastianburckhardt authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    c4a89b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    565d548 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

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

Commits on Oct 12, 2023

  1. create a better error message in situations where client entity funct…

    …ions are called on a backend that does not support entities (#2630)
    sebastianburckhardt authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    c545e42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    105948d View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

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

Commits on Oct 20, 2023

  1. Merge branch 'dev' into core-entities/isolated-tests

    # Conflicts:
    #	release_notes.md
    #	src/WebJobs.Extensions.DurableTask/ContextImplementations/DurableClient.cs
    #	src/WebJobs.Extensions.DurableTask/WebJobs.Extensions.DurableTask.csproj
    #	src/Worker.Extensions.DurableTask/AssemblyInfo.cs
    #	src/Worker.Extensions.DurableTask/Worker.Extensions.DurableTask.csproj
    #	test/SmokeTests/OOProcSmokeTests/DotNetIsolated/DotNetIsolated.csproj
    sebastianburckhardt committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    219d3e8 View commit details
    Browse the repository at this point in the history
  2. fix merge error

    sebastianburckhardt committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    82a1e8c View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Configuration menu
    Copy the full SHA
    d62c836 View commit details
    Browse the repository at this point in the history
  2. update SignalThenPoll test so it passes a non-null input, so that we …

    …are testing whether the input is propagated
    sebastianburckhardt committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    a4c370c View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    4171037 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    417f650 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

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

Commits on Feb 29, 2024

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

Commits on Mar 1, 2024

  1. refine the entity error tests to check for nested failure details (in…

    …ner exceptions), and similarly for activity and orchestration error checking.
    sebastianburckhardt committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    8123d17 View commit details
    Browse the repository at this point in the history