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

213 Коммитов

Автор SHA1 Сообщение Дата
James Terwilliger 284c0b2c05 A small bit of minor refactoring 2019-05-28 14:43:29 -07:00
James Terwilliger 92202a1c7a
Merge pull request #97 from microsoft/Provider
Reduce number of allocations of MinMaxState
2019-05-23 15:41:52 -07:00
James Terwilliger e9a051ce30 Reduce number of allocations of MinMaxState 2019-05-23 15:29:23 -07:00
James Terwilliger 2eba33751d
Merge pull request #96 from microsoft/Provider
Additional changes for better min/max inlining
2019-05-23 14:49:18 -07:00
James Terwilliger 26b2f443b4 Additional changes for better min/max inlining 2019-05-23 14:08:29 -07:00
Peter Freiling b6a5ecf990
Merge pull request #94 from microsoft/EnableCommentSpacingStyleCopRules
Enabling Comment Spacing StyleCop Rules
2019-05-21 15:02:17 -07:00
Peter Freiling dd84ac3467 PR Feedback 2019-05-21 14:58:10 -07:00
Peter Freiling 1b4463dec3 Enabling Comment Spacing StyleCop Rules 2019-05-21 14:05:10 -07:00
James Terwilliger dd23c5ebba
Merge pull request #93 from microsoft/PartitionedSnapshotWindowOutOfOrderBug
Fixing out of order bug in Partitioned SnapshotWindow variants
2019-05-20 16:44:28 -07:00
Peter Freiling bfd69b0981 Fixing out of order bug in Partitioned SnapshotWindow variants 2019-05-20 16:41:49 -07:00
James Terwilliger 670c46488e
Merge pull request #91 from microsoft/EnableSomeStyleCopRulesForBraces
Enabling StyleCop Rules SA1500, SA1511, SA1519
2019-05-17 17:45:55 -07:00
Peter Freiling 95f645e11e Enabling SA1500, SA1511, SA1519 2019-05-17 15:44:53 -07:00
Peter Freiling 207593f9e1
Merge pull request #90 from microsoft/FixPartitionedStartEdgeEquiJoinPipe
Fix PartitionedStartEdgeEquiJoinPipe
2019-05-17 14:27:42 -07:00
Peter Freiling 2bea1212c2 Adding out-of-order validation 2019-05-17 14:15:57 -07:00
Peter Freiling 01d592e385 Merge branch 'master' into FixPartitionedStartEdgeEquiJoinPipe 2019-05-17 14:13:07 -07:00
Peter Freiling 6680006ed0 Fixing PartitionedStartEdgeEquiJoin 2019-05-17 14:12:50 -07:00
Peter Freiling 5375d45960
Merge pull request #89 from microsoft/FixAggressivePartitionCleanup
Fixing bug where partitions are cleaned up too aggressively
2019-05-17 11:42:03 -07:00
Peter Freiling dcdde638cd Adding StreamProcessingOutOfOrderException and addressing PR feedback 2019-05-17 11:35:47 -07:00
Peter Freiling 2c18f710d6 Fixing bug where partitions are cleaned up too aggressively 2019-05-17 10:07:55 -07:00
James Terwilliger 4d8b4f8daa
Merge pull request #87 from microsoft/Provider
Improve codegen performance of tumbling min and max
2019-05-15 12:18:05 -07:00
James Terwilliger 92293b1441 Make some methods of ColumnBatch<T> internal, including all constructors. 2019-05-14 23:08:42 -07:00
James Terwilliger 7ea48dd774 Merge commit from master 2019-05-14 21:47:59 -07:00
James Terwilliger 2dc0755c87
Merge pull request #88 from nsulikowski/FullOuterJoin
FullouterJoin's documentation
2019-05-14 21:40:29 -07:00
Nestor Sulikowski c659826fa1 Fixed documentation for FullOuterJoin 2019-05-14 21:39:14 -04:00
James Terwilliger 792f7eae56 Adjusting XML documentation for Full Outer Join macro. 2019-05-14 14:17:27 -07:00
James Terwilliger f0bebb39f8 Merge branch 'master' into Provider 2019-05-14 14:03:28 -07:00
James Terwilliger 3f60d2a486
Merge pull request #86 from nsulikowski/FullOuterJoin
FullOuterJoinMacro
2019-05-14 14:01:40 -07:00
James Terwilliger b745d047d4 Removing a small amount of deprecated code 2019-05-13 23:06:37 -07:00
James Terwilliger 7c081850db Microoptimization of compiled tumbling window aggregation - reduce memory usage and improve ability for min/max operations to be inlined in generated code. 2019-05-13 19:37:15 -07:00
Nestor Sulikowski baca53ecad FullOuterJoinMacro 2019-05-13 21:47:07 -04:00
James Terwilliger 6f5a94a50d Very minor character refactoring 2019-05-08 12:59:21 -07:00
James Terwilliger ff2688f876 Additional test file movement and refactoring 2019-05-08 11:02:03 -07:00
James Terwilliger 87c5ee5af1 Consolidate functional tests into one project 2019-05-07 12:03:24 -07:00
Peter Freiling 2976234e11
Merge pull request #81 from Microsoft/FixPartitionedStitch
Fixing partitioned stitch operator
2019-05-03 12:45:34 -07:00
Peter Freiling 4296b016cb Fixing partitioned stitch operator 2019-05-03 12:41:05 -07:00
James Terwilliger 105d7cade4
Merge pull request #78 from Microsoft/Provider
Move binary operator Equality tests to CanGenerateColumnar()
2019-05-03 09:14:55 -07:00
James Terwilliger 581a784824 Restore attribute for other perf test 2019-05-03 09:06:49 -07:00
James Terwilliger 026d39ff71 Fix a small oversight for "nameof" replacement in Window.cs 2019-05-03 01:07:59 -07:00
James Terwilliger e1a17d1b06 First attempt for small optimization of Yahoo benchmark 2019-05-03 01:04:26 -07:00
James Terwilliger 2b87d6c069 Flesh out YahooBenchmark perf test 2019-05-02 21:59:17 -07:00
James Terwilliger 19eeca9d72 Merge branch 'Provider' of https://github.com/Microsoft/Trill into Provider 2019-05-02 13:20:14 -07:00
James Terwilliger 74634c6f92 One more rearrangement of LASJ and EquiJoin equality test code to place it in a much better location given its new role. 2019-05-02 13:19:59 -07:00
James Terwilliger ad3780b328 Add YahooBenchmark simple data generation 2019-05-02 12:10:37 -07:00
James Terwilliger cb7cd467ac
Merge pull request #77 from Microsoft/Provider
Fixing an incorrect assumption about BinaryStreamable.Initialize()
2019-05-02 09:24:11 -07:00
James Terwilliger ab817e426b Fixing an incorrect assumption about BinaryStreamable.Initialize() 2019-05-02 08:08:40 -07:00
Peter Freiling 5ce137e352
Merge pull request #75 from Microsoft/FixStreamMessageTimestampBug
Fixing MinTimestamp/MaxTimestamp for punctuations
2019-05-01 16:24:11 -07:00
Peter Freiling 6ae39541ca Fixing MinTimestamp/MaxTimestamp for punctuations 2019-05-01 12:47:34 -07:00
James Terwilliger c3f4d48dfa
Merge pull request #73 from Microsoft/Provider
Add XML documentation, and fix an issue in EquiJoin code generation
2019-05-01 10:00:44 -07:00
James Terwilliger a31556f533 Change expression guards on LASJ and EJ to allow fallback to row-based execution if config settings permit. 2019-04-30 23:21:07 -07:00
James Terwilliger 4a3a818bc5 Adjust the error messages for LASJ and EJ to be clearer for cases where inputs do not satisfy columnar requirements. 2019-04-30 22:56:40 -07:00