-
Notifications
You must be signed in to change notification settings - Fork 1.6k
C++ migration: port FSTTransaction
#2362
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
Merged
Merged
Changes from all commits
Commits
Show all changes
170 commits
Select commit
Hold shift + click to select a range
76b206b
Remove extra imports and includes
var-const 7dcb9ae
Port
var-const 88ba1a7
Forgotten method
var-const 895bf45
style.sh
var-const b66c5d2
Forgotten the main part!
var-const 3f5fdae
Fixup unit tests
var-const 5ce04b8
Wip
var-const 3dc3170
Step back
var-const 9d1f931
Core compiles
var-const 7ea798e
Merge branch 'master' into varconst/fst-watch-change
var-const 84842be
quick fix
var-const e5132be
Test helpers
var-const 6c85090
MockDatastore
var-const f7a90b5
FSTLocalStoreTests
var-const 267963f
wip
var-const 60a5726
wip
var-const dd9d98d
FSTRemoveEventTests
var-const aec3f54
FSTSerializerBetaTests
var-const b012929
wip
var-const 1da0672
wip
var-const e0f77f2
wip
var-const df5cd00
wip
var-const 5d3313a
wip
var-const 31e5f3d
wip
var-const 0637243
Ship it!
var-const 26b39c7
use changes
var-const 2cab650
quick fix
var-const ca88d8c
Unit tests pass
var-const 2c0a7ef
style.sh
var-const 52b131d
Small fixes
var-const 35ce8cc
Get rid of ids alias
var-const 8230fbb
Fixes
var-const ceb3bee
Move the test
var-const dd617de
Restore nooutstandingresponses variable
var-const 9d80eea
Small fixes
var-const 836d4de
style.sh
var-const 134acaf
Review feedback
var-const f8dd5a5
Review feedback
var-const c02df53
comment
var-const ce17913
Appease linter
var-const a87cf7e
Initial
var-const d6a137a
wip
var-const 1c99679
wip
var-const b2e0dd1
Initial
var-const e076f25
style.sh
var-const 359d938
Merge branch 'master' into varconst/fst-document-view-change-type
var-const 4b7c6a7
forgotten file
var-const 7164e2b
Merge branch 'varconst/fst-document-view-change-type' into varconst/f…
var-const 48fbab6
pt. 1 compiles
var-const 0325248
Wip
var-const acbc626
wip
var-const b178b00
Merge branch 'master' into varconst/fst-watch-change-aggregator
var-const 78395d8
In theory, all methods implemented
var-const 4fee491
wip
var-const 626efec
Almost compiles
var-const 66db96a
Merge branch 'master' into varconst/fst-watch-change-aggregator
var-const d5defb1
appease linter
var-const 52b2171
Bring method order into compliance
var-const e5fcf94
Compliacne, pt.2
var-const 7a48512
core compiles
var-const 66d8af2
unit tests compile
var-const 594a841
Fix unit test -- all pass
var-const 77d9cd7
style.sh
var-const fdf05a7
Review feedback
var-const a910ccd
Merge branch 'varconst/fst-watch-change-aggregator' into varconst/fst…
var-const c71a541
undo formatting
var-const 24a745e
fix
var-const 142f08c
Merge branch 'varconst/fst-watch-change-aggregator' into varconst/fst…
var-const e402e8b
Merge branch 'master' into varconst/fst-target-change
var-const e3dd85e
Temp code
var-const 1eb4096
Implementation
var-const 4147c3d
Updating references wip (FSTRemoteEventsTests still to do)
var-const 3b3b012
Unit tests compile
var-const f1140d9
Unit tests compile and pass
var-const 7ee766f
style.sh
var-const f00494a
Minor improvements
var-const 766e940
Review feedback
var-const 68ced12
Merge branch 'varconst/fst-target-change' into varconst/fst-remote-ev…
var-const 90450fd
Initial implementation
var-const ed7ee52
Updating references
var-const ab6d050
Merge branch 'master' into varconst/fst-remote-event2
var-const 920a921
All compiles
var-const 3d509ec
style.sh
var-const b2d8ce4
Minor consistency changes
var-const 355ced0
Skeleton
var-const df4c82e
Pseudochange
var-const 9b494ee
Undo pseudochange
var-const c5a82f9
unstyle
var-const 65b6ae2
Review feedback
var-const 055372e
Merge branch 'varconst/fst-remote-event2' into varconst/fst-online-st…
var-const 9435faf
Merge branch 'master' into varconst/fst-online-state-tracker
var-const 151f99d
Change extension
var-const 06947a5
style
var-const 26bb8a9
wip
var-const 61f821e
Redundant
var-const 448b1fc
wip
var-const a7d99ae
wip
var-const 286850f
Merge branch 'varconst/fst-online-state-tracker' into varconst/fst-re…
var-const 6119d54
core actually compiles
var-const 8fa4e74
style.sh
var-const 6702112
wip
var-const 4ec169e
unit tests compile
var-const 6db2ee9
style.sh
var-const 463b652
accidental
var-const dba5e70
small fixes
var-const 97229a8
initial
var-const 5266f7c
initial cont.
var-const 43c575a
Merge branch 'master' into varconst/fst-online-state-tracker
var-const 53f00fc
Compiles!
var-const 1858aae
all tests pass
var-const 4589e1f
style.sh
var-const 3025ca3
Merge branch 'varconst/fst-online-state-tracker' into varconst/fst-re…
var-const 882a137
Merge branch 'master' into varconst/fst-remote-store1
var-const 5f1ac4b
Merge branch 'varconst/fst-remote-store1' into varconst/fst-remote-st…
var-const 28e0689
android method order
var-const c803f61
web method order
var-const aa18e6c
rename
var-const ce0d114
undo
var-const 771b6d2
Compiles!
var-const 318debc
Review feedback
var-const 0e477c2
Merge branch 'varconst/fst-remote-store1' into varconst/fst-remote-st…
var-const 924b455
Review feedback
var-const 39d980c
Merge branch 'varconst/fst-remote-store2' into varconst/fst-remote-st…
var-const cd8107b
Small fixes
var-const 6cb2693
Compiles!
var-const af88702
style.sh
var-const 33da753
fix weird bug
var-const 808e169
Merge branch 'varconst/fst-remote-store1' into varconst/fst-remote-st…
var-const 5f54216
Merge branch 'varconst/fst-remote-store2' into varconst/fst-remote-st…
var-const 5de4789
compilation fix
var-const 971954c
Merge branch 'varconst/fst-remote-store3' into varconst/fst-remote-st…
var-const 229b796
Initial
var-const de93f9e
undo formatting
var-const a196232
Merge branch 'master' into varconst/fst-remote-store2
var-const 217a47f
Review feedback
var-const 144dba5
Merge branch 'varconst/fst-remote-store2' into varconst/fst-remote-st…
var-const 5043c6c
Merge branch 'varconst/fst-remote-store3' into varconst/fst-remote-st…
var-const fa1082e
Fix
var-const 60a5f06
Merge branch 'varconst/fst-remote-store2' into varconst/fst-remote-st…
var-const 5cf9175
Merge branch 'master' into varconst/vector-of-fst-mutations
var-const d9290fb
Merge branch 'master' into varconst/vector-of-fst-mutations
var-const 38dce72
Merge branch 'master' into varconst/fst-remote-store3
var-const 867f202
pseudocommit
var-const ec445f0
pseudocommit
var-const 4a7e460
Fix bug
var-const 9e7706e
Merge branch 'varconst/fst-remote-store3' into varconst/fst-remote-st…
var-const 0dd39c3
Merge branch 'master' into varconst/fst-remote-store4
var-const edf828c
pseudocommit
var-const 6ffd290
pseudocommit
var-const 3cf1447
Fix compilation
var-const 6263612
comment tweak
var-const ca470d1
Initial
var-const abea7b2
Review feedback
var-const 3501b44
Merge branch 'master' into varconst/vector-of-fst-mutations
var-const fcbe4e4
Merge branch 'varconst/vector-of-fst-mutations' into varconst/fst-tra…
var-const 9eccd68
typo
var-const ffe27d2
Merge branch 'varconst/fst-remote-store4' into varconst/fst-transaction3
var-const edf51bd
Merge branch 'master' into varconst/fst-transaction3
var-const 2e0a8c3
undo
var-const 15f7613
fix typo
var-const 37b1d46
Minor style change
var-const 32bfb2a
temp code
var-const 3c9a898
Fix
var-const 50f69ed
Conformance
var-const 02b1c80
style.sh
var-const 7f47e36
remove accidental
var-const 9efdd6a
Fix
var-const e88834e
Fix
var-const 3f0ed3b
Fix
var-const 89e4b14
Review feedback
var-const File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we actually want to have shared ownership here? I expect the FIRTransaction will have sole ownership, maybe?