Sebastian Burckhardt
71c5c5ea64
Apply suggestions from code review
...
Co-authored-by: David Justo <david.justo.1996@gmail.com>
2023-05-04 09:39:08 -07:00
sebastianburckhardt
f9f96d2194
add delay when starting partitions repeatedly fails
2023-04-28 08:13:10 -07:00
sebastianburckhardt
6e1ec94b6d
fix line that was missed in #254
2023-04-24 06:52:27 -07:00
Sebastian Burckhardt
2ca5422bf6
fix handling of expired groups in ReassemblyState ( #256 )
2023-04-21 14:35:39 -07:00
Sebastian Burckhardt
51bd195495
fix bug where an effect is applied twice due to an RMW executing twice in FASTER ( #252 )
2023-04-21 14:35:17 -07:00
Sebastian Burckhardt
9f1d97db3d
fix exceptions in scaler caused by null metrics ( #248 )
2023-04-21 13:16:16 -07:00
Sebastian Burckhardt
08f823c711
Fix race in memory tracker ( #254 )
...
* fixes a data race in memory tracker that can cause divide-by-zero exceptions
* Add comment to clarify that there is a potential race condition
Co-authored-by: David Justo <david.justo.1996@gmail.com>
---------
Co-authored-by: David Justo <david.justo.1996@gmail.com>
2023-04-21 09:24:00 -07:00
Sebastian Burckhardt
67255a9072
Fix race condition in OutboxState ( #250 )
...
* fix race condition in OutboxState
* Apply suggestions from code review
Co-authored-by: David Justo <david.justo.1996@gmail.com>
---------
Co-authored-by: David Justo <david.justo.1996@gmail.com>
2023-04-20 09:02:31 -07:00
Sebastian Burckhardt
6090def4d0
Optimize host shutdown ( #249 )
...
* make shutdown for clients and workers parallel
* address PR feedback
2023-04-20 09:02:05 -07:00
sebastianburckhardt
021d5c61f8
update to 1.3.4
2023-04-12 12:55:02 -07:00
Sebastian Burckhardt
d432faec4f
replace instance-count assertion failures with non-breaking warnings ( #247 )
2023-04-12 12:49:59 -07:00
Sebastian Burckhardt
72b865e2d9
fix ignored tuning parameter. ( #243 )
2023-04-07 16:42:09 -07:00
Sebastian Burckhardt
0d504ab2fc
Add semaphore example to PerformanceBenchmarks. ( #242 )
2023-04-07 09:42:23 -07:00
sebastianburckhardt
985cf72e2b
increase version to 1.3.3
2023-03-17 14:02:24 -07:00
Sebastian Burckhardt
aa54a0f776
fix recovery failures caused by changes in FASTER's memory page size parameter ( #234 ) ( #235 )
2023-03-17 14:01:20 -07:00
Sebastian Burckhardt
14a2afe58f
fix various issues with client shutdown ( #237 )
2023-03-17 13:53:35 -07:00
Sebastian Burckhardt
4b9a83d345
Fix fragmentation/reassembly logic ( #233 )
...
* fix fragmentation logic
* address PR feedback.
2023-03-15 16:40:41 -07:00
sebastianburckhardt
3275990ebf
udpate version used in the samples to latest (1.3.2)
2023-03-09 15:27:35 -08:00
sebastianburckhardt
b761ccb17a
fix versions for isolated worker
2023-03-09 14:28:48 -08:00
sebastianburckhardt
6f869c7ec4
Merge branch 'dev'
2023-03-09 14:22:34 -08:00
sebastianburckhardt
6d159c6d90
update to 1.3.2
2023-03-09 14:21:53 -08:00
Sebastian Burckhardt
1bc736b896
Overhaul FASTER page and segment size parameters ( #230 )
...
* record FASTER page and segment sizes in task hubs, and change default for hybrid log segment size
* address PR feedback
* move partition count warning to an earlier location (so it is generated even if using client only)
2023-03-09 14:17:57 -08:00
David Justo
c13929a9f4
add fabricbot json ( #227 )
2023-02-27 14:02:26 -08:00
Sebastian Burckhardt
8c6afeb3e4
fix bug where delay of BatchTimer exceeds int.MaxValue ( #226 )
2023-02-09 12:42:47 -08:00
sebastianburckhardt
6c3fa45ccd
fix version of Functions.Workers.Extensions.DurableTask.Netherite
2023-01-24 14:00:30 -08:00
sebastianburckhardt
d6b38c1204
update version to 1.3.1
2023-01-24 13:34:37 -08:00
Sebastian Burckhardt
c5aefce2ef
fix race on index data structure caused by locking wrong object ( #219 )
2023-01-24 13:29:57 -08:00
Sebastian Burckhardt
a6034f6ced
udpate deployment scripts ( #217 )
2023-01-23 11:48:58 -08:00
Jacob Viau
2edfb61432
Fix Az Func dotnet-isolated extension ( #216 )
2023-01-19 13:04:11 -08:00
Jacob Viau
b675ec383f
Add Functions isolated extension package ( #212 )
2023-01-12 16:24:30 -08:00
sebastianburckhardt
473fd63fe7
update samples
2023-01-03 13:34:59 -08:00
sebastianburckhardt
1f3dc4b557
fix release pipeline
2023-01-03 10:58:18 -08:00
sebastianburckhardt
bbea3b589d
fix release pipeline
2023-01-03 10:04:26 -08:00
sebastianburckhardt
211affcfee
try to fix release pipeline
2023-01-03 09:36:13 -08:00
sebastianburckhardt
c286b76c1e
edit release pipeline
2023-01-03 09:25:50 -08:00
Sebastian Burckhardt
dfbd27413a
retry blob deletion when taskhubs are deleted. ( #211 )
2022-12-20 13:45:33 -08:00
dependabot[bot]
5bf6a5e198
Bump Azure.Storage.Blobs in /src/DurableTask.Netherite ( #210 )
...
Bumps [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net ) from 12.10.0 to 12.13.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases )
- [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Storage.Blobs_12.10.0...Azure.Storage.Blobs_12.13.0 )
---
updated-dependencies:
- dependency-name: Azure.Storage.Blobs
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 13:45:14 -08:00
sebastianburckhardt
01c4862415
Merge branch 'dev'
2022-12-20 09:26:27 -08:00
sebastianburckhardt
be1c079000
update versions to 1.3.0
2022-12-20 09:22:25 -08:00
Sebastian Burckhardt
4818acff14
Move Faster to v12 blob SDK, and implement e-tag protection to fix data corruption bug ( #208 )
...
* remove psf code and move faster to v12 storage sdk
* implement e-tag protection for AzureStorageDevice page blob writes
* reduce hang timeouts caused by asynchronous execution of storage access completions
* implement e-tag checking on checkpoints file
* two more updates to ContinueWith
* allow e-tags to be reestablished on precondition fail, to deal with self-conflicts under retries
* fix check for precondition failure to include already-existing blob
* make memory control stay steady if actual empty page count is lagging behind the empty page count control
* undo last change, fix tolerance in test instead
2022-12-19 15:07:14 -08:00
Sebastian Burckhardt
5c61ddaa35
fix bugs in deployment scripts ( #209 )
2022-12-15 15:51:00 -08:00
Sebastian Burckhardt
7079232c57
Validate partition table name on consumption plan ( #207 )
...
* disable the use of blob publishing (tablename null) on consumption plan
* update blob publisher to use the right directories, fix null checks of table name to null or empty checks
* fix log level for LoadMonitor
2022-12-14 13:42:49 -08:00
Sebastian Burckhardt
2f03f54759
update deployment scripts for consumption plan ( #204 )
...
* update deployment script to include consumption plan, and add a consumption series
* fix run-scalemonitor.ps1
2022-12-09 08:12:09 -08:00
Sebastian Burckhardt
b910e0e343
fix corner case for cache size reporting ( #203 )
2022-12-08 13:54:24 -08:00
dependabot[bot]
112638602c
Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /test/LoadGeneratorApp ( #205 )
...
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json ) from 13.0.1 to 13.0.2.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases )
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/13.0.1...13.0.2 )
---
updated-dependencies:
- dependency-name: Newtonsoft.Json
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 13:54:06 -08:00
Sebastian Burckhardt
bd0a5d8228
update benchmarks for corpus connection, periodic test ( #206 )
2022-12-08 13:53:40 -08:00
Sebastian Burckhardt
6ea05fe748
fix frequent query timeouts by correctly stopping page collection when time is about to run out ( #202 )
2022-12-06 07:43:02 -08:00
David Justo
a292d0fddb
Change MemoryF to SingleHost in samples ( #200 )
...
* change MemoryF to SingleHost in samples
* update Netherite version in samples
Co-authored-by: Sebastian Burckhardt <sburckha@microsoft.com>
2022-11-17 14:47:16 -08:00
Sebastian Burckhardt
7350b1c120
update version to 1.2.0
2022-11-17 10:54:04 -08:00
Sebastian Burckhardt
029991890d
Revise queries implementation ( #201 )
...
* intermediate commit
* updates
* fix client path configure await
* fix query implementation of in-memory emulator
2022-11-16 16:56:05 -08:00