Граф коммитов

213 Коммитов

Автор SHA1 Сообщение Дата
Peter Freiling f35aac9e89 clean up 2020-10-30 14:13:57 -07:00
Peter Freiling b16a49282c Fix ZeroOrOne when there are states transitioning back to the start state 2020-10-30 14:06:35 -07:00
Peter dc69f56266
Fixing bug that dropped punctuations for Grouped Afa SingleEvent pipe when IsSyncTimeSimultaneityFree is true (#142) 2020-10-21 12:43:35 -07:00
Peter c9d69c4d54
Fixing Afa operator stale pointers (#141) 2020-10-02 12:30:00 -07:00
rodrigoaatmicrosoft 7cf3f732d1
Fixing AFA Pipe (#134)
* Fixing AFA Pipe:
1- SyncTimeSimultaneityFree
2- Stale state
3- Event partition

* Addressing comment

* Undoing remove of fix in AFA for otherTIme
2020-10-02 09:45:26 -07:00
Badrish Chandramouli afd99261cb
Merge pull request #140 from microsoft/users/badrishc/make-serializer-public
Make serializer public
2020-09-29 12:17:12 -07:00
Badrish Chandramouli 2024f4df51 * Make serializer public
* Rename StreamableSerializer to StreamSerializer
2020-09-18 17:39:23 -07:00
Peter 8ce7f29725
Updating Azure pipeline for NetCore tests (#137) 2020-08-24 20:01:45 -07:00
Peter a784ef50bf
Fix partitioned beat low watermarks (#136) 2020-08-20 15:41:57 -07:00
Peter 15e3808527
Add .NET Core to test project target frameworks (#131)
* Add .NET Core as test target; Migrate test projects to cleaner csproj syntax; Fix .NET Core specific bugs

* Test function cleanup
2020-03-02 13:02:45 -08:00
Peter 9450a3da82
Fixing breaking change where == comparison between unconstraint generic type of default is no longer allowed (and was never working as intended) (#128) 2020-02-12 11:53:25 -08:00
JonathanKeav 185b94af6f
Jonathan keaveney (#125)
* Error: Unable to cast object of type 'Microsoft.StreamProcessing.PrimitiveComparerExpression`1[System.UInt64]' to type 'Microsoft.StreamProcessing.IComparerExpression`1[System.Decimal]'.

* Revert "Error: Unable to cast object of type 'Microsoft.StreamProcessing.PrimitiveComparerExpression`1[System.UInt64]' to type 'Microsoft.StreamProcessing.IComparerExpression`1[System.Decimal]'."

This reverts commit 6541b3097e.

* Aggregate Error: Unable to cast object of type 'Microsoft.StreamProcessing.PrimitiveComparerExpression`1[System.UInt64]' to type 'Microsoft.StreamProcessing.IComparerExpression`1[System.Decimal]'.
2020-02-05 11:05:05 -08:00
Peter 8c625cd808
Fixing DisjointUnion bug resulting in negative low watermark (#124) 2020-01-08 15:19:53 -08:00
AlgorithmsAreCool f409a324f5 Fix Infinite Recursion (#123) 2019-12-11 08:15:24 -08:00
Peter 6cacadc9f9
Fixing DisjointUnion punctuations (#120) 2019-12-04 10:55:50 -08:00
Arun Kumar M ada8d3acb8
Merge pull request #118 from microsoft/users/arunkm/expressions/all-where-clauses-getting-executed-due-to-bitwise-and
Fix multi-where clause getting executed, even when first where clause evaluates false
2019-11-13 10:23:20 -08:00
Arun Kumar M f4e08b2e5d Fix multi-where clause getting executed during filtering, by using conditional AND/OR operators instead of bitwise AND/OR 2019-11-12 10:17:29 -08:00
Peter 1f9d06253e
Fixing enumerable serialization at batch boundary (#117) 2019-11-08 15:23:43 -08:00
Arun Kumar M 5d2dfe7815
Fix other-time overflowing past InfinitySyncTime by capping (#116)
Fix other-time overflowing past InfinitySyncTime by capping, when InfinitySyncTime duration is provided
2019-11-06 16:44:40 -08:00
Peter e3d746bc9a
Test cleanup (#115)
* Test cleanup

* PR feedback
2019-10-21 19:13:50 -07:00
Peter 79a844c1b1
Fixing out of order bug where punctuations are not generated from adjusted out-of-order events (#114) 2019-10-17 14:33:46 -07:00
Peter cfde177a11
Fix CodGen Select transformation (#113)
* baseline

* Optimizing Tuple/ValueTuple cases in columnar select projections

* Adding necessary assemblies for temporal ingress template when where/projection expressions are fused

* Fix for SelectMany

* GroupedWindowTemplate fix

* Fix EquiJoinTemplate

* Fixes in, tests working

* Reuse paramter map

* remove unnecessary array of expressions
2019-10-02 13:50:10 -07:00
James Terwilliger 09ce6737f7
Merge pull request #110 from microsoft/FixUngroupBug
Fix a bug where the select transformation "returns" an expression tha…
2019-09-24 20:16:58 -07:00
Mike Barnett 77a39dc18a Fix a bug where the select transformation "returns" an expression that is to be used as the source of the assignment to the result row, but that returned expression wasn't being used. Note that there are other places that suffer from the same problem. 2019-09-24 20:04:31 -07:00
Peter b39749357c
Porting fixes from ASA (#108) 2019-09-04 13:53:08 -07:00
Peter d3ed8ededb
Fix afa zero or one (#107)
Fixing bug in Concat that broke ZeroOrOne
2019-08-13 12:18:58 -07:00
James Terwilliger 98aff29798
Merge pull request #106 from microsoft/FixCodegen
Re-remove .net46 and fix codegen
2019-08-01 14:43:30 -07:00
Peter Freiling a82861f96d Fixing netstandard codegen from netframework environment 2019-08-01 10:28:30 -07:00
Peter Freiling ee6a38742b Re-removing net46 2019-08-01 10:28:05 -07:00
Peter Freiling f3921a4aaa Revert "Merge pull request #105 from microsoft/Provider"
This reverts commit 7b30dfa337, reversing
changes made to d255b7de7f.
2019-08-01 10:25:08 -07:00
James Terwilliger 7b30dfa337
Merge pull request #105 from microsoft/Provider
Sadly, reenabling 4.6 support
2019-07-31 18:36:14 -07:00
James Terwilliger 4d970a00d0 Temporarily reverting back to 4.6 compat 2019-07-31 18:25:42 -07:00
James Terwilliger 6bfb7e68e3 Further the previos refactoring by one method 2019-07-31 11:03:31 -07:00
James Terwilliger 502091741a Refactor QStreamableVisitor statics to use fewer static members. 2019-07-31 11:01:54 -07:00
James Terwilliger d255b7de7f
Merge pull request #103 from microsoft/Provider
Additional fleshing out of Trill provider API
2019-07-31 09:38:16 -07:00
Peter beaa249cbe
Merge pull request #104 from microsoft/FixAfaPunctuations
Set deleted bit for Afa punctuation/lowwatermark
2019-07-30 09:11:11 -07:00
James Terwilliger 83c9875030 Remove support for Fx46, plus a few very small edits for spelling fixes and adding stub code 2019-07-30 08:56:54 -07:00
Peter Freiling 988db8d337 Set deleted bit for Afa punctuation/lowwatermark 2019-07-29 16:53:14 -07:00
James Terwilliger 665788a905 Add additional methods to IQStreamable API 2019-07-13 13:14:53 -07:00
James Terwilliger d92209b687 Merge branch 'Provider' of https://github.com/Microsoft/Trill into Provider 2019-07-07 15:30:08 -07:00
James Terwilliger 7d28392cfa Add additional methods to API, move methods into subfolders. 2019-07-07 15:29:52 -07:00
James Terwilliger 048a4d0718 Add an egress method for stubbing 2019-06-26 14:24:59 -07:00
James Terwilliger 309aa3ff2a Checking in stub code for proof of concept 2019-06-26 11:16:28 -07:00
James Terwilliger 6a412b5e4d
Merge pull request #100 from microsoft/Provider
A few additional code refactorings before...
2019-06-04 10:13:10 -07:00
James Terwilliger 1226116789 Oh look, another refactoring step 2019-06-03 14:51:53 -07:00
James Terwilliger cc2369e52d Merge branch 'Provider' of https://github.com/Microsoft/Trill into Provider 2019-05-31 15:16:43 -07:00
James Terwilliger 0c8a7d6b31 More removal of redundant or unused code 2019-05-31 15:16:36 -07:00
James Terwilliger fc6d186ec0 Re-enable visibility for grouping key (was overzealous in hiding members in compound payloads). 2019-05-31 10:52:11 -07:00
James Terwilliger 4a31babdcc Simplify some of the expression handling code, including removing redundant code. 2019-05-29 21:12:39 -07:00
James Terwilliger a275140eca Separate some of the files in Aggregates folder to be closer to one-type-one-file. 2019-05-28 22:27:00 -07:00