Skip to content
This repository has been archived by the owner on Sep 21, 2024. It is now read-only.

fix hardcoded port number in Helloworld sample #111

Open
wants to merge 576 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
576 commits
Select commit Hold shift + click to select a range
8c7900c
Rolling back an unnecessary change where a deadlock may have been int…
jongoldDB Jan 18, 2019
1faeb45
Only corruption bug fix. No proactive extra locking
jongoldDB Jan 18, 2019
656dc1a
Putting back testing error checking code which was mistakenly labeled…
jongoldDB Jan 18, 2019
c970c13
Merge branch 'master' of https://github.com/Microsoft/AMBROSIA
darrenge Jan 18, 2019
9290b5a
Rare concurrecy bug fixes
jongoldDB Jan 19, 2019
f35bbf8
Merge pull request #33 from Microsoft/ConcurrencyFixes
jongoldDB Jan 19, 2019
39bd7f0
Missing a couple cmp files for Async test
darrenge Jan 22, 2019
238994a
Update HelloWorldExplained.md
jongoldDB Jan 22, 2019
b978a3a
Update HelloWorldExplained.md
jongoldDB Jan 22, 2019
73d76c4
Update HelloWorldExplained.md
jongoldDB Jan 22, 2019
6e1a041
Update HelloWorldExplained.md
jongoldDB Jan 22, 2019
969333d
Update HelloWorldExplained.md
jongoldDB Jan 22, 2019
ee05ddc
Update HelloWorldExplained.md
jongoldDB Jan 23, 2019
d55eec9
Make localListenerThread a background thread (#31)
nlebeck Jan 23, 2019
43f0764
Add UWPExample quickstart and update to match new terminology (#32)
nlebeck Jan 23, 2019
3877ffd
Refactoring CodeGen tool
TalZaccai Jan 23, 2019
55f79ee
Merge pull request #34 from Microsoft/talzacc/codegen_refac
TalZaccai Jan 24, 2019
5f7d823
slight modification to Async test ... bug preventing it from running …
darrenge Jan 24, 2019
d915fe4
Merge branch 'master' of https://github.com/Microsoft/AMBROSIA
darrenge Jan 24, 2019
367acbf
Forgot to remove a commented out line
darrenge Jan 24, 2019
b9cfce1
Minor change to one MTF test
darrenge Jan 25, 2019
a87fa14
Update HOWTO-WINDOWS.md
jongoldDB Jan 25, 2019
1307642
Update HOWTO-WINDOWS.md
jongoldDB Jan 25, 2019
bc0e987
codegen bugfix
TalZaccai Jan 25, 2019
e96d87d
Merge pull request #35 from Microsoft/talzacc/codegen_bugfix
TalZaccai Jan 25, 2019
694f576
Adding guide for time travel debugging
jongoldDB Jan 25, 2019
2a246a7
Merge branch 'master' of https://github.com/Microsoft/AMBROSIA
jongoldDB Jan 25, 2019
9422134
Update TimeTravel-Windows.md
jongoldDB Jan 25, 2019
f9190bd
Update TimeTravel-Windows.md
jongoldDB Jan 25, 2019
dd0babe
Update README.md
jongoldDB Jan 25, 2019
da72375
Adding CodeGeneration documentation file
TalZaccai Jan 26, 2019
2f73fa8
Create ActiveActive-Windows.md
jongoldDB Jan 26, 2019
0f2020a
Update ActiveActive-Windows.md
jongoldDB Jan 26, 2019
cd3b19e
Update ActiveActive-Windows.md
jongoldDB Jan 26, 2019
2bd8dcb
Update ActiveActive-Windows.md
jongoldDB Jan 26, 2019
b500fe1
Enhancement to hello world for active active and some command line co…
jongoldDB Jan 28, 2019
44f38bb
Merge pull request #38 from Microsoft/ActiveActiveCommandLineEnhancem…
jongoldDB Jan 28, 2019
0ce1140
Update ActiveActive-Windows.md
jongoldDB Jan 28, 2019
b20462b
Update ActiveActive-Windows.md
jongoldDB Jan 28, 2019
4f1d28e
Update README.md
jongoldDB Jan 28, 2019
e642c48
Updated tests to work for .netcore as that tends to run noticably slo…
darrenge Jan 28, 2019
4661a9d
Update ActiveActive-Windows.md
jongoldDB Jan 28, 2019
a69a6d8
Fixed active/active bug when recovering from first checkpoint
jongoldDB Jan 30, 2019
fdbf485
Merge pull request #39 from Microsoft/ActiveActiveBugFix
jongoldDB Jan 30, 2019
98699be
Adding cmp files now that async kill all tests pass
darrenge Jan 30, 2019
9889c16
allowing 2 checkpoint messages in a row
TalZaccai Jan 30, 2019
cc33d7a
updating auto generated code
TalZaccai Jan 31, 2019
47973e9
Merge pull request #40 from Microsoft/talzacc/checkpointing_bugfix
TalZaccai Jan 31, 2019
a72729b
Merge pull request #36 from Microsoft/talzacc/csharp_documentation
TalZaccai Jan 31, 2019
1f7e5a3
updating nuget version in .nuspec files
TalZaccai Jan 31, 2019
c08b0bb
Merge pull request #41 from Microsoft/talzacc/update_nuget_version
TalZaccai Jan 31, 2019
011d5ad
updating nuspec files to meet new compliance requests
TalZaccai Jan 31, 2019
356c692
Merge pull request #42 from Microsoft/talzacc/update_nuget_version
TalZaccai Jan 31, 2019
c0b42de
updating nuspec files with licenseUrl
TalZaccai Jan 31, 2019
ae1e200
Merge pull request #43 from Microsoft/talzacc/update_nuget_version
TalZaccai Jan 31, 2019
50b6439
Updating projects with latest AMBROSIA nuget version
TalZaccai Jan 31, 2019
6456214
Merge pull request #44 from Microsoft/talzacc/update_nuget_version
TalZaccai Jan 31, 2019
4115535
Added tests to make sure Help shows for each exe
darrenge Feb 1, 2019
3599c12
Update Program.cs
jongoldDB Feb 1, 2019
4bcacd5
Update Program.cs
jongoldDB Feb 1, 2019
c0fba5a
Update HelloWorldExplained.md
jongoldDB Feb 1, 2019
dd1bf0e
Update HelloWorldExplained.md
jongoldDB Feb 1, 2019
644d699
Update Program.cs
jongoldDB Feb 1, 2019
f021711
Update Program.cs
jongoldDB Feb 1, 2019
18f2db6
Adding Immortal doumentation
TalZaccai Feb 4, 2019
7d5efc2
excluding .md file from
TalZaccai Feb 4, 2019
0d84a90
updating Immortal.md
TalZaccai Feb 5, 2019
358db99
updating immortal.md
TalZaccai Feb 6, 2019
e438b83
adding content for docs site
raghoshMSFT Feb 6, 2019
8c1831a
enable search on docs site
raghoshMSFT Feb 6, 2019
4006e96
docs changes
raghoshMSFT Feb 6, 2019
a0fc873
Merge branch 'master' of https://github.com/Microsoft/AMBROSIA
raghoshMSFT Feb 6, 2019
2a1c3fb
Locking bug fix
TalZaccai Feb 8, 2019
c581552
Merge pull request #46 from Microsoft/talzacc/upgrading_lock_fix
TalZaccai Feb 8, 2019
10556a2
Update nuget ver from 1.0.0 to 1.1.0
darrenge Feb 9, 2019
5147e37
Changed version to 1.0.1 instead of 1.1.0
darrenge Feb 9, 2019
e74f0ad
Updated nuget package versions
TalZaccai Feb 9, 2019
9436b1e
updating c# docs
TalZaccai Feb 12, 2019
8c3d038
updating checkpointing doc
TalZaccai Feb 13, 2019
cbf492e
Merge pull request #48 from Microsoft/talzacc/csharp_documentation
TalZaccai Feb 13, 2019
47cccf2
updating checkpointing doc
TalZaccai Feb 13, 2019
2e887d4
Merge pull request #49 from Microsoft/talzacc/csharp_documentation
TalZaccai Feb 13, 2019
43e48d9
Change UWPExample client apps to not call ImpulseHandlers until after…
nlebeck Feb 14, 2019
5593cdc
Adding an IsPrimary flag to Immortal
TalZaccai Feb 14, 2019
49e7fca
Updating nuget version in .nuspec files
TalZaccai Feb 14, 2019
cb71c32
updating nuget version + adding exception for sending impulses when n…
TalZaccai Feb 14, 2019
d784fc9
Merge pull request #50 from Microsoft/talzacc/update_nuget_add_exception
TalZaccai Feb 15, 2019
dbd375b
Created a strong name key and modifyed projects to be strong name signed
darrenge Feb 27, 2019
72b3dfc
Remove Mono.Options.Core nuget package and used open source options.c…
darrenge Feb 27, 2019
f200fa9
Forgot to remove Nuget package Mono.Options.Core after adding Options.cs
darrenge Feb 28, 2019
0112b0e
Lingering reference to Mono.Options.Core in Ambrosia that invalidated…
darrenge Feb 28, 2019
1d7d87c
Removed Mono.Options.Core Nuget package and signed Strong Names to Am…
darrenge Feb 28, 2019
94aceee
Build configuration is Any CPU for a couple of the projects
darrenge Mar 4, 2019
e1c8364
Modifying ReplayFromAsync
jongoldDB Mar 12, 2019
ffacb8d
Temporary bug fix
jongoldDB Mar 12, 2019
0716aa0
Merge pull request #52 from Microsoft/CountingEventsBugFix
jongoldDB Mar 13, 2019
884760d
Updated nuget package version
darrenge Apr 1, 2019
d951e49
Updated Nuget reference from 1.0.4 to 1.0.5
darrenge Apr 1, 2019
ed3c86d
Updated the time out for async active active kill all as it is quite …
darrenge Apr 2, 2019
f528647
Allow nested generic types during code gen
TalZaccai Apr 4, 2019
8e31156
Report the exception from the failed Task in RetrieveServiceInfo.
cimryan Apr 11, 2019
2053555
Differentiate the conditions of failed attempt to retrieve info and u…
cimryan Apr 11, 2019
a075774
Better exceptions when expected types can't be found through reflection.
cimryan Apr 11, 2019
ba6ff87
Trying to copy adv-file-ops into directory without autoincluding in p…
jongoldDB Apr 23, 2019
cf79e10
experimenting with contentFiles location
jongoldDB Apr 24, 2019
7d346a3
still experimenting with packaging
jongoldDB Apr 24, 2019
8362192
experimenting with packaging
jongoldDB Apr 24, 2019
3e66551
trying to only put adv-file-ops in framework projects
jongoldDB Apr 24, 2019
c6fd38a
Still trying
jongoldDB Apr 24, 2019
c50e17a
Merge pull request #54 from Microsoft/talzacc/codegen_nested_generic_…
jongoldDB Apr 25, 2019
2a86738
Merge pull request #55 from cimryan/better_error_messages
jongoldDB Apr 25, 2019
baca702
Still fiddling to include adv-fileops in the package, but not copy to…
jongoldDB May 10, 2019
6d243e5
Adding extra error checking with debug bits for RPC stream integrity
jongoldDB May 10, 2019
97e2853
Merge pull request #56 from microsoft/repackage
jongoldDB May 11, 2019
28ae3be
Updated nuspec version to 1.0.6
darrenge May 13, 2019
71ff476
Updated Nuget package to 1.0.6 for repackaged nuget and improved erro…
darrenge May 14, 2019
227ef10
Fixed bug in update and improved update behavior so blocked secondari…
jongoldDB Jun 6, 2019
a6d826c
Bug fix where BecomingPrimary wasn't called sometimes for active/acti…
jongoldDB Jun 8, 2019
f36ba48
Update Immortal.cs
jongoldDB Jun 10, 2019
6f49f5d
Merge pull request #58 from microsoft/update_bug_fix
jongoldDB Jun 11, 2019
ee9dbed
Updated Nuget to ver 1.0.7
darrenge Jun 11, 2019
28ef942
Adding feature to improve availbility during upgrades, whether upgrad…
jongoldDB Jun 11, 2019
fddca7a
Updated nuget package for bug fix
darrenge Jun 11, 2019
93a48cc
Updated test due to bug fix that changed time outs. Also fixed bug in…
darrenge Jun 12, 2019
09e1823
Merge pull request #63 from microsoft/update_availability_feature
jongoldDB Jun 14, 2019
f7c7eeb
Updated some tests that were not most stable. Fixed them which caused…
darrenge Jun 14, 2019
a41956c
Merge branch 'master' of https://github.com/Microsoft/AMBROSIA
darrenge Jun 14, 2019
342a95a
Add link to releases page.
cmeiklejohn Jun 17, 2019
c8e104f
Updated nuspec file with new nuget version 1.0.8
darrenge Jun 17, 2019
fc97d7e
Updated all projects's nuget package to v1.0.8
darrenge Jun 17, 2019
5a92672
Added new test "AMB_UpgradeActiveActivePrimaryOnly_Test" for new upgr…
darrenge Jun 18, 2019
81c2bc9
Clean up language.
cmeiklejohn Jun 20, 2019
47112bc
CRA Update for new Nuget Package
jongoldDB Jun 20, 2019
0a63e8e
Updated Nuspec files
jongoldDB Jun 20, 2019
704436b
Update shell script with proper arguments for server,
cmeiklejohn Jun 20, 2019
e74c602
Updating project dependencies to Nuget 1.0.9
jongoldDB Jun 21, 2019
a2fec01
Merge pull request #64 from microsoft/cmeiklejohn-patch-1
jongoldDB Jun 21, 2019
76e3c34
Merge pull request #67 from microsoft/cmeiklejohn-patch-2
jongoldDB Jun 21, 2019
6057a80
Merge pull request #68 from microsoft/cmeiklejohn-patch-3
jongoldDB Jun 21, 2019
892ede8
Adding Remote.Linq.Newtonsoft.Json and fixing some application projec…
jongoldDB Jun 21, 2019
92d0d33
Updating project file to see if this fixes things
jongoldDB Jun 21, 2019
3579394
Couple change to new test to handle timing issues.
darrenge Jun 24, 2019
907dcb2
Fix readability.
cmeiklejohn Jun 25, 2019
54983c7
Fix typo.
cmeiklejohn Jun 25, 2019
584c393
Adding better connection errors and temporarily adding a flag for loo…
jongoldDB Jun 26, 2019
cd0056d
Apparently our own tests were inconsistently relying on loose attach …
jongoldDB Jun 26, 2019
2232935
Rebreaking to unbreak tests
jongoldDB Jun 26, 2019
f7fbfa3
Revert "Apparently our own tests were inconsistently relying on loose…
jongoldDB Jun 26, 2019
451b976
Updated to new nuget version
darrenge Jun 26, 2019
8ec558d
Updated new Nuget version
darrenge Jun 26, 2019
a350220
Adding script that will do all the Nuget reference updates and all th…
darrenge Jun 26, 2019
301173a
Updated Nuget references to build 1.0.10
darrenge Jun 26, 2019
9dd4062
Merge pull request #80 from microsoft/BetterConnectionErrors
jongoldDB Jun 26, 2019
abe7dd3
Only print connecting message on language binding side in debug
jongoldDB Jun 26, 2019
974afbe
Merge branch 'master' of https://github.com/Microsoft/AMBROSIA
darrenge Jun 26, 2019
0ae3bc3
Always show connection attemps
jongoldDB Jun 26, 2019
033c27e
Merge branch 'master' of https://github.com/Microsoft/AMBROSIA
darrenge Jun 26, 2019
49e97b7
Updated to Nuget Version 1.0.11
darrenge Jun 26, 2019
f1c969a
Updated to Nuget Version 1.0.11
darrenge Jun 26, 2019
09eb5e5
Merge branch 'master' of https://github.com/Microsoft/AMBROSIA
darrenge Jun 26, 2019
0985fa4
Merge pull request #76 from microsoft/cmeiklejohn-patch-5
jongoldDB Jun 26, 2019
0a7b533
Merge branch 'master' into cmeiklejohn-patch-4
jongoldDB Jun 26, 2019
714259c
Merge pull request #75 from microsoft/cmeiklejohn-patch-4
jongoldDB Jun 26, 2019
da13e79
Updated project reference to Nuget package 1.0.11
darrenge Jun 26, 2019
153d2aa
Merge branch 'master' of https://github.com/Microsoft/AMBROSIA
darrenge Jun 26, 2019
b6dab21
Added UpdateAmbrosiaForNugetRelease.ps1 ... script that does all the …
darrenge Jun 27, 2019
abf9f73
Removed the UpdateAmbrosiaForNugetRelease.ps1 from AmbrosiaTest sln
darrenge Jun 27, 2019
127a3db
make the console color setting exception safe.
lovettchris Jun 27, 2019
41364ac
Have the update Nuget version in the csproj files finished ... need t…
darrenge Jun 28, 2019
815e741
Merge pull request #81 from lovettchris/dev/clovett/cleanup_console_c…
jongoldDB Jun 28, 2019
3f1c395
Finished the script
darrenge Jul 1, 2019
be8fb28
Merge branch 'master' of https://github.com/Microsoft/AMBROSIA
darrenge Jul 1, 2019
4c13852
Set the ClientName and ServerName to lower case so doesn't break CRA …
darrenge Jul 18, 2019
6b25c2b
Added code to lower case ClientName and ServerName so CRA calls to Az…
darrenge Jul 18, 2019
0f63e30
Modified COORDTAG to lower case to see if that helps
darrenge Jul 18, 2019
aa685b4
Info title: Add method to create info title for records
Jun 7, 2019
88e0470
Move start logic to a function
Jun 7, 2019
bd984ff
Move recovery logic to a function
Jun 11, 2019
7dcd955
Merge pull request #83 from microsoft/shard-checkin
saj9191 Jul 23, 2019
753de77
Add shard parameter to the Initialize function
Jun 8, 2019
60a201e
Update more service info records to use InfoTitle
Jun 11, 2019
de5bdd6
Merge pull request #84 from microsoft/shard-checkin
saj9191 Jul 25, 2019
d6f9163
Move adv-file-ops native code into managed code so there is no native…
lovettchris Jul 26, 2019
95e0b20
Merge branch 'master' into dev/clovett/native_wrappers
lovettchris Jul 28, 2019
9fdfdaa
Update specification to match actual wire protocol.
cmeiklejohn Jul 29, 2019
e9e2355
Merge pull request #94 from microsoft/cmeiklejohn-patch-4
jongoldDB Jul 29, 2019
514c983
Move recovery final primary setup to a function
Jun 10, 2019
cf9e3ca
Store shard specific state in a class
Jun 12, 2019
93320c8
fixes
lovettchris Jul 30, 2019
2db65a4
Merge pull request #85 from microsoft/shard-checkin
saj9191 Jul 30, 2019
2ddaf17
merge changes from FASTER
lovettchris Aug 1, 2019
397f172
remove some remaining references to adv-file-ops
lovettchris Aug 1, 2019
2fab944
Fixed missing using causing a file lock leak
jongoldDB Aug 1, 2019
6851638
Corrected fix, which broke regular AA failover.
jongoldDB Aug 2, 2019
abbdd73
add net46 build to buildcore.
lovettchris Aug 2, 2019
1931316
Merge branch 'dev/clovett/native_wrappers' of https://github.com/love…
lovettchris Aug 2, 2019
2b3af82
fix merge bugs
lovettchris Aug 2, 2019
44d2d79
More bug fixes for upgrade
jongoldDB Aug 3, 2019
d917925
Merge pull request #100 from microsoft/upgrade_bug_fix
jongoldDB Aug 3, 2019
1e4aa36
bugfix codegen
TalZaccai Aug 3, 2019
0a402a3
move build output back to default location.
lovettchris Aug 6, 2019
10d7e2a
fix how SafeFileHandles are closed.
lovettchris Aug 6, 2019
7409276
Merge pull request #102 from microsoft/talzacc/codegen_bugfix
jongoldDB Aug 6, 2019
e2ef858
Merged master back in
jongoldDB Aug 6, 2019
1c520a7
Merge branch 'Updating_CRA' of https://github.com/microsoft/AMBROSIA …
jongoldDB Aug 6, 2019
f3d59f0
Merge branch 'master' of https://github.com/Microsoft/AMBROSIA
darrenge Aug 6, 2019
dd9e984
Stray merge issue
jongoldDB Aug 6, 2019
fbfdf9a
Add files via upload
darrenge Aug 6, 2019
653f1c4
Minor changes
darrenge Aug 6, 2019
8420df3
Merge branch 'Updating_CRA' of https://github.com/Microsoft/AMBROSIA …
darrenge Aug 6, 2019
6368eaa
Trying to create new Nuget package with Microsoft. as the prefix to t…
darrenge Aug 6, 2019
5bcdfd2
Service Name: Incorporate shard ID into the service name
Jun 12, 2019
9a41ab4
Updated .nuspec to the new ID names
darrenge Aug 7, 2019
c58f5e8
Merge pull request #95 from microsoft/shard-checkin
saj9191 Aug 7, 2019
6328bc2
Merge pull request #86 from lovettchris/dev/clovett/native_wrappers
jongoldDB Aug 7, 2019
b84d23d
Changed version on nuget to 1.0.12 and also removed deprecated way of…
darrenge Aug 7, 2019
466f89e
Undoing part of another commit which was unintentional.
jongoldDB Aug 7, 2019
d310dac
Updated the script to the new nuget package names
darrenge Aug 7, 2019
3f0ab73
Merged master back in
jongoldDB Aug 7, 2019
532cf4e
Going back to the previous License URL as DevOps failed to pack Nuget…
darrenge Aug 7, 2019
e0e111b
Merge branch 'Updating_CRA' of https://github.com/Microsoft/AMBROSIA …
darrenge Aug 7, 2019
66e751e
Updated .sln files as they were referencing a project that was remove…
darrenge Aug 8, 2019
8f3f523
Missed one reference to a project that was removed ... fixed now.
darrenge Aug 8, 2019
e10f28e
Updated nuspec files from licenseUrl to license
darrenge Aug 8, 2019
9ae9a8e
Changed Nuget reference from AmbrosiaLibCS to Microsoft.Ambrosia.LibC…
darrenge Aug 8, 2019
aa1d1a3
Updated projects to new Nuget packages
darrenge Aug 8, 2019
4cbb6dd
Updated all the CRA Nugets to the new properly named CRA - Microsof…
darrenge Aug 9, 2019
265fb1d
Best of breed performance on .NET core Windows is now enabled.
jongoldDB Aug 9, 2019
0e2e3a1
Merge branch 'Updating_CRA' of https://github.com/microsoft/AMBROSIA …
jongoldDB Aug 9, 2019
2cccbd0
Big change - updated .netcore2.0 to .netcore2.2. For VS 2017 use 2.2…
darrenge Aug 13, 2019
4140068
Updated to new CRA. Also required change from AddEndpoint to AddEndPo…
darrenge Sep 5, 2019
f872db1
Updated to use new CRA Nuget package
darrenge Oct 2, 2019
8c5cbea
Bug Fix: Setting log writer statics for repros
jongoldDB Oct 2, 2019
755b929
Added *X* to the Becoming a primary now string.
darrenge Oct 7, 2019
6f3f37a
minor modifications ... some to stabilize test run but mostly just co…
darrenge Oct 15, 2019
7b57ed1
Updated Microsoft.CRA from 2019.10.2.1 to 2019.10.21.1
darrenge Oct 21, 2019
1c29c65
Minor change to CI .sh scripts
darrenge Oct 23, 2019
ab3ff38
Updated nuspec files for the new nuget version 1.0.13
darrenge Oct 24, 2019
3cfe7f7
Updated Ambrosia Nugets from 1.0.12 to 1.0.13
darrenge Oct 24, 2019
236ed47
Clean up was missing clean up info of one of tests. Fixed now.
darrenge Oct 24, 2019
8e4f895
Trying to update .netcore for docker from 2.0 to 2.2
darrenge Oct 25, 2019
c8c12e9
Wrong version in docker file - trying this one
darrenge Oct 25, 2019
7aab5c4
Fixed Hello World to run using .netcore 2.2.
darrenge Oct 25, 2019
1144b61
Mostly just added messages to help debug the CI when it fails
darrenge Oct 30, 2019
7fa71bb
Modified so does Clean All instead of cleaning each pod
darrenge Oct 31, 2019
addea67
Minor bug in AKS script
darrenge Oct 31, 2019
3584678
Updating scripts to get MacOS CI and AKS CI working
darrenge Oct 31, 2019
af3282e
Moved the PTI part of the CI to the end
darrenge Nov 4, 2019
0c687b0
Set it back with PTI at the top ... Runs fine in linux docker mode an…
darrenge Nov 4, 2019
b55eb82
fix hardcoded port number in clients
zllai Nov 19, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 0 additions & 10 deletions ._run_ci.sh

This file was deleted.

10 changes: 7 additions & 3 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -241,9 +241,6 @@ ModelManifest.xml
# FAKE - F# Make
.fake/

# Ignore InternalImmortals, because they typically build their own Docker containers:
InternalImmortals/

#Test run logs
/AmbrosiaTest/AmbrosiaTest/AmbrosiaLogs

Expand All @@ -256,3 +253,10 @@ InternalImmortals/
.git
Dockerfile
build_docker_images.sh

**/launchSettings.json
CodeGenDependencies
**/GeneratedSourceFiles/*/*/

# Ignore InternalImmortals, because they typically build their own Docker containers:
InternalImmortals/
8 changes: 7 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,8 @@ artifacts/
*.pidb
*.svclog
*.scc
*.dll
*.exe

# Chutzpah Test files
_Chutzpah*
Expand Down Expand Up @@ -259,4 +261,8 @@ ModelManifest.xml
/Ambrosia/NuGet.Config

# Local launch settings
**/launchSettings.json
**/launchSettings.json
CodeGenDependencies

**/publish/*
/BuildAmbrosiaAfterNugetChange.ps1
24 changes: 24 additions & 0 deletions .set_env.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@

# A convenience --to be sourced (source .set_env.sh) into your shell
# when developing AMBROSIA:

echo
echo "Setting PATH for AMBROSIA development..."

TOADD=`pwd`/bin
mkdir -p "$TOADD"
if [ "$PATH" == "" ]; then PATH=$TOADD;
elif [[ ":$PATH:" != *":$TOADD:"* ]]; then PATH="$PATH:$TOADD";
fi
export PATH

if [[ ${AZURE_STORAGE_CONN_STRING:-defined} ]]; then
echo "NOTE: AZURE_STORAGE_CONN_STRING is set to:"
echo
echo " $AZURE_STORAGE_CONN_STRING"
echo
echo "Confirm that this is the one you want to develop with."
else
echo "Warning AZURE_STORAGE_CONN_STRING is not set."
echo "You'll need that for registering instances and running AMBROSIA."
fi
37 changes: 37 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@

language: csharp
mono: none
dotnet: 2.1
dist: xenial

services:
- docker

addons:
apt:
packages:
- libunwind-dev
- make
- gcc

env:
global:
# Mount the logs from outside the container when/if running PerformanceTestInterruptible:
- PTI_MOUNT_LOGS=ExternalLogs

matrix:
# Bring up a basic test within or between containers:
- DOCK=nodocker
- DOCK=docker PTI_MODE=OneContainer
# - DOCK=docker PTI_MODE=TwoContainers

before_install:
- sudo apt-get install -y libunwind-dev make gcc

script:
# Need to remove the dependence on Azure Tables /
# AZURE_STORAGE_CONN_STRING if we want to do full CI in a public
# context (or find some way to use an account without leaking its auth
# info).
# In the meantime, this will just make sure that everything builds.
- ./Scripts/run_linux_ci.sh $DOCK
83 changes: 0 additions & 83 deletions AKS-scripts/ScriptBits/runAmbrosiaService.sh

This file was deleted.

34 changes: 17 additions & 17 deletions Ambrosia.nuspec
Original file line number Diff line number Diff line change
@@ -1,34 +1,34 @@
<?xml version="1.0"?>
<?xml version="1.0"?>
<package >
<metadata>
<id>AmbrosiaLibCS</id>
<version>0.0.5</version>
<title>AmbrosiaLibCS</title>
<authors>Ambrosia</authors>
<id>Microsoft.Ambrosia.LibCS</id>
<version>1.0.13</version>
<title>Microsoft.Ambrosia.LibCS</title>
<authors>Microsoft</authors>
<owners>Microsoft</owners>
<projectUrl>https://msrfranklin.visualstudio.com/_projects</projectUrl>
<projectUrl>https://github.com/Microsoft/AMBROSIA</projectUrl>
<license type="expression">MIT</license>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>The AmbrosiaLibCS Binary Distribution</description>
<description>The Microsoft.AmbrosiaLibCS Binary Distribution</description>
<releaseNotes>None yet</releaseNotes>
<copyright>Copyright (C) 2018 Microsoft Corporation</copyright>
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
<language>en-US</language>
<tags>"MS Internal Only"</tags>
<dependencies>
<dependency id="Microsoft.CodeAnalysis.CSharp.Scripting" version="2.7.0" />
<dependency id="Microsoft.CodeAnalysis.Scripting" version="2.7.0" />
<dependency id="System.Runtime.Serialization.Primitives" version="4.3.0" />
<dependency id="System.Threading.Tasks.Dataflow" version="4.9.0" />
<dependency id="Microsoft.VisualStudio.Threading" version="15.8.168" />
<dependency id="Microsoft.VisualStudio.Validation" version="15.3.58" />
<dependency id="Microsoft.VisualStudio.Threading" version="15.8.168" />
<dependency id="Microsoft.VisualStudio.Validation" version="15.3.58" />
</dependencies>
</metadata>
<files>
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\net46\AmbrosiaLibCS.dll" target="lib\net46" />
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\net46\AmbrosiaLibCS.pdb" target="lib\net46" />
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\net46\Ambrosia.exe" target="lib\net46" />
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\net46\Ambrosia.pdb" target="lib\net46" />
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\netcoreapp2.0\AmbrosiaLibCS.dll" target="lib\netcoreapp2.0" />
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\netcoreapp2.0\AmbrosiaLibCS.pdb" target="lib\netcoreapp2.0" />
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\netcoreapp2.0\Ambrosia.dll" target="lib\netcoreapp2.0" />
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\netcoreapp2.0\Ambrosia.pdb" target="lib\netcoreapp2.0" />
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\netcoreapp2.2\AmbrosiaLibCS.dll" target="lib\netcoreapp2.2" />
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\netcoreapp2.2\AmbrosiaLibCS.pdb" target="lib\netcoreapp2.2" />
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\netcoreapp2.2\Ambrosia.dll" target="lib\netcoreapp2.2" />
<file src="Clients\CSharp\AmbrosiaLibCS\bin\x64\$configuration$\netcoreapp2.2\Ambrosia.pdb" target="lib\netcoreapp2.2" />
</files>
</package>
</package>
12 changes: 0 additions & 12 deletions Ambrosia/Ambrosia.sln
Original file line number Diff line number Diff line change
Expand Up @@ -3,33 +3,21 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27004.2006
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "adv-file-ops", "adv-file-ops\adv-file-ops.vcxproj", "{5852AC33-6B01-44F5-BAF3-2AAF796E8449}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{0BEADEF6-C937-465D-814B-726C3E2A22BA}"
ProjectSection(SolutionItems) = preProject
nuget.config = nuget.config
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ImmortalCoordinator", "..\ImmortalCoordinator\ImmortalCoordinator.csproj", "{5C94C516-377C-4113-8C5F-DF4A016D1B3A}"
ProjectSection(ProjectDependencies) = postProject
{5852AC33-6B01-44F5-BAF3-2AAF796E8449} = {5852AC33-6B01-44F5-BAF3-2AAF796E8449}
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ambrosia", "Ambrosia\Ambrosia.csproj", "{F704AE0A-C37B-4D30-B9ED-0C76C62D66EC}"
ProjectSection(ProjectDependencies) = postProject
{5852AC33-6B01-44F5-BAF3-2AAF796E8449} = {5852AC33-6B01-44F5-BAF3-2AAF796E8449}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{5852AC33-6B01-44F5-BAF3-2AAF796E8449}.Debug|x64.ActiveCfg = Release|x64
{5852AC33-6B01-44F5-BAF3-2AAF796E8449}.Debug|x64.Build.0 = Release|x64
{5852AC33-6B01-44F5-BAF3-2AAF796E8449}.Release|x64.ActiveCfg = Release|x64
{5852AC33-6B01-44F5-BAF3-2AAF796E8449}.Release|x64.Build.0 = Release|x64
{5C94C516-377C-4113-8C5F-DF4A016D1B3A}.Debug|x64.ActiveCfg = Debug|x64
{5C94C516-377C-4113-8C5F-DF4A016D1B3A}.Debug|x64.Build.0 = Debug|x64
{5C94C516-377C-4113-8C5F-DF4A016D1B3A}.Release|x64.ActiveCfg = Release|x64
Expand Down
Binary file added Ambrosia/Ambrosia.snk
Binary file not shown.
36 changes: 16 additions & 20 deletions Ambrosia/Ambrosia/Ambrosia.csproj
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFrameworks>netcoreapp2.0;net46</TargetFrameworks>
<TargetFrameworks>net46;netcoreapp2.2</TargetFrameworks>
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
<Platforms>x64</Platforms>
<RuntimeIdentifiers>win7-x64</RuntimeIdentifiers>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<RootNamespace>Ambrosia</RootNamespace>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>../Ambrosia.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup Condition="$([System.Text.RegularExpressions.Regex]::IsMatch('$(TargetFramework)', '^net\d'))">
<DefineConstants>$(DefineConstants);NETFRAMEWORK</DefineConstants>
Expand All @@ -15,42 +17,36 @@
<DefineConstants>$(DefineConstants);NETCORE</DefineConstants>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.CodeAnalysis.Scripting" Version="2.7.0" />
<PackageReference Include="Microsoft.VisualStudio.Threading">
<Version>15.8.168</Version>
</PackageReference>
<PackageReference Include="Mono.Options.Core" Version="1.0.0" />
<PackageReference Include="Newtonsoft.Json">
<Version>11.0.2</Version>
<Version>12.0.2</Version>
</PackageReference>
<PackageReference Include="Remote.Linq">
<Version>5.8.1</Version>
<Version>5.8.2</Version>
</PackageReference>
<PackageReference Include="Remote.Linq.Newtonsoft.Json" Version="5.8.2" />
<PackageReference Include="System.Collections.Concurrent" Version="4.3.0" />
<PackageReference Include="System.Runtime.Serialization.Primitives">
<Version>4.3.0</Version>
</PackageReference>
<PackageReference Include="System.Threading.Tasks.Dataflow" Version="4.9.0" />
<PackageReference Include="WindowsAzure.Storage">
<Version>9.3.2</Version>
<Version>9.3.3</Version>
</PackageReference>
<PackageReference Include="CRA">
<Version>2018.11.5.1</Version>
<PackageReference Include="Microsoft.CRA">
<Version>2019.10.21.1</Version>
</PackageReference>
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'net46'">
<Content Include="..\adv-file-ops\x64\Release\adv-file-ops.dll">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp2.0'">
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp2.2'">
<PackageReference Include="System.CodeDom">
<Version>4.5.0</Version>
</PackageReference>
<PackageReference Include="System.Configuration.ConfigurationManager">
<Version>4.5.0</Version>
</PackageReference>
</ItemGroup>

<ItemGroup>
<Reference Include="Mono.Options.Core">
<HintPath>..\..\..\..\Users\talzacc\.nuget\packages\mono.options.core\1.0.0\lib\netstandard1.3\Mono.Options.Core.dll</HintPath>
</Reference>
</ItemGroup>
</Project>
Loading