Angeeras Ramanath
40c7209d08
tabs->spaces
2021-11-04 16:32:19 -07:00
Angeeras Ramanath
f5d89d792c
cleanup
2021-11-04 16:31:23 -07:00
Angeeras Ramanath
d1a5c97105
comment
2021-11-04 16:28:47 -07:00
Angeeras Ramanath
834a5832c8
comment cleanup
2021-11-04 16:26:57 -07:00
Angeeras Ramanath
99420752a4
enable wrapper class for IProgress
2021-11-04 16:26:06 -07:00
Angeeras Ramanath
f96328ab62
Create wrapper class for IProgress
2021-11-04 16:25:21 -07:00
Angeeras Ramanath
4d642100d4
Merge remote-tracking branch 'origin/main' into user/anramanath/AggregateProgress
2021-11-04 16:24:55 -07:00
Luke Bordonaro
f9f3eda992
Fix metadata tables on CDPWSP without data extensions ( #162 )
2021-11-04 14:54:51 -07:00
Jayson Maxson
a008e5e852
Remove isInternalTable from TableDescriptor constructor ( #161 )
...
* Remove isInternal from table descriptor ctor
* Fix tests.
CustomDataProcessor.BuildMetadataTables skips extension tables.
Re-enabled CustomDataProcessorWithSourceParser.EnableInternalTables to make with metadata extension tables work.
* Add TableDescriptorFactory tests and fix bug.
* Update migration documentation.
* PR updates
* EnableInternalTables -> EnableExtensionMetadataTables
* Updated doc comments for PR
Co-authored-by: Luke Bordonaro <lukebo@microsoft.com>
Co-authored-by: Jayson Maxson <jmaxson@ntdev.microsoft.com>
2021-11-03 16:35:42 -07:00
Tristan Gibeau
769ae8f3b4
Update ColumnRoles to use strings instead of enum ( #158 )
...
* Update ColumnRoles to use strings instead of enum
* Update migration docs
2021-11-03 10:43:23 -07:00
Luke Bordonaro
39bd60dd11
Rename ISerializer and make ApplicationEnvironment's serizlier non-customizable ( #159 )
2021-11-03 08:57:31 -07:00
Luke Bordonaro
3baa593ad2
Rev version ( #157 )
2021-11-01 11:42:16 -07:00
Angeeras Ramanath
87644d4f45
Update progress for multiple passes ( #149 )
...
* IProgresse multiple passes
* Address feedback. Remove tests.
* Add Test with weird numbers.
* formatting
* tab -> spaces.
* remove empty lines
* remove comment.
* Integer division remove redundant check.
* Create helper + make test more specific.
* remove extra comment.
* tabs to spaces.
* merge conflict
* tabs => spaces.
* PR feedback.
* doc comment.
* Optimized performance.
2021-10-29 11:52:49 -07:00
Angeeras Ramanath
fd86165c58
Optimized performance.
2021-10-29 10:57:22 -07:00
Angeeras Ramanath
c47e178291
doc comment.
2021-10-29 10:02:42 -07:00
Angeeras Ramanath
d70fa3c0ca
PR feedback.
2021-10-29 09:32:32 -07:00
Angeeras Ramanath
395122952c
tabs => spaces.
2021-10-28 18:12:48 -07:00
Angeeras Ramanath
6777dea785
merge conflict
2021-10-28 18:09:19 -07:00
Angeeras Ramanath
9370e4857d
Merge remote-tracking branch 'origin/main' into user/anramanath/AggregateProgress
2021-10-28 18:08:27 -07:00
Angeeras Ramanath
a9234146e8
tabs to spaces.
2021-10-28 17:57:17 -07:00
Angeeras Ramanath
abfa3b9733
remove extra comment.
2021-10-28 17:54:53 -07:00
Angeeras Ramanath
d824ccafc3
Create helper + make test more specific.
2021-10-28 17:52:42 -07:00
Zack Newman
3b0c77def0
Fix missed warnings due to merge. ( #155 )
2021-10-28 16:20:33 -07:00
Tristan Gibeau
21d50237ec
Enable Version Support for TableConfigurations in the DTO ( #145 )
...
* Enable Version Support for TableConfigurations in the DTO
- Move 0.1 Table Config Data Contract to PreV1 namespace
- Create 1.0 Table Config Data Contract without deprecated properties
- Add support to serializer to detect version and select data contract
- Add support to "Upgrade" older 0.1 profiles to current 1.0 DTO Table Config
- Add test for 0.1 -> 1.0 upgrade
* Rename Table Configuratio Help Text -> Description
* updates based on PR comments
* Updates based on PR feedback
2021-10-28 16:13:02 -07:00
Tristan Gibeau
cc79b4d386
User/trgibeau/cleanup table attribute ( #117 )
...
* Move Table Attribute constructor to protected and crate new public with InternalTable
* Update Internal Table to public set
* Update TableAttribute.cs
* Update TableAttribute.cs
* Fixes based on merge
* Add XML comment
* Update TableAttribute.cs
Co-authored-by: Zack Newman <zachnew@microsoft.com>
2021-10-28 16:05:32 -07:00
Zack Newman
ba2c7cf843
Replace Console.*.Write* with ILogger in the SDK / Runtime. ( #153 )
...
* Replace Console.*.Write* with ILogger in the SDK / Runtime.
* Address PR comments.
2021-10-28 14:54:20 -07:00
Zack Newman
374a6e3302
Fixes all warnings in the solution. ( #150 )
...
* Fixes all warnings in the solution.
Fix all code warnings.
Remove all obsolete code as it causes warnings.
* Address PR comments.
* Address PR comments.
* Address PR comments.
* Address PR comments.
* Update migration doc.
* Revert "Address PR comments."
This reverts commit a5e6a46792
.
* Address PR comments.
* Fix removed check.
* Fix toString in DataOutputPath
* Address PR comments.
* Put make EmptySourceParserId for maintenance purposes.
* Address PR comments.
2021-10-28 14:48:36 -07:00
Jayson Maxson
d1df048fe3
Merge branch 'main' into user/jmaxson/fix-composite-cookers-2 ( #129 )
...
Co-authored-by: Jayson Maxson <jmaxson@ntdev.microsoft.com>
2021-10-28 14:24:14 -07:00
Angeeras Ramanath
8b46f9a7c0
Integer division remove redundant check.
2021-10-28 14:01:56 -07:00
Angeeras Ramanath
2736fdb8f1
remove comment.
2021-10-28 13:08:57 -07:00
Angeeras Ramanath
e701171e65
remove empty lines
2021-10-28 13:07:42 -07:00
Angeeras Ramanath
9c91f02c89
tab -> spaces.
2021-10-28 13:02:31 -07:00
Angeeras Ramanath
216ea0dcce
formatting
2021-10-28 12:48:09 -07:00
Angeeras Ramanath
74d46d82fd
Add Test with weird numbers.
2021-10-28 12:36:33 -07:00
Angeeras Ramanath
0974facfd6
Address feedback. Remove tests.
2021-10-28 11:46:26 -07:00
Luke Bordonaro
3aa409156a
Seal ProcessingSourceInfo and ProcessingSourceAttribute ( #152 )
2021-10-28 08:31:28 -07:00
Angeeras Ramanath
80a93793fd
IProgresse multiple passes
2021-10-27 14:46:20 -07:00
Luke Bordonaro
5efab1c3f1
Update references to the word "plugin" ( #148 )
...
* Standardize plugin naming
* Update documentation
2021-10-27 08:14:30 -07:00
Jayson Maxson
f3f09bb61f
Remove defunct code for RC1. ( #128 )
...
* Remove obsolete code.
* Add comments about EmptySourceParserId.
* Make CustomDataProcessor::ProcessAsyncCore abstract.
* Update migration documentation.
Co-authored-by: Jayson Maxson <jmaxson@ntdev.microsoft.com>
2021-10-26 14:13:22 -07:00
Luke Bordonaro
9cdd470854
Rename 'viewport' references to 'visible domain' ( #142 )
...
* Rename 'viewport' references to 'visible domain'
* Update docs
* Rename 'VisibleTableRegionContainer' to 'VisibleDomainRegionContainer'
* Re-add exceptions to interfaces
2021-10-26 14:01:39 -07:00
Zack Newman
71d5808664
User/zachnew msft/disable data processors ( #135 )
...
* Comment out Data Processors.
* Update migration doc.
* Update migration doc.
2021-10-26 13:49:59 -07:00
Zack Newman
f56f61c769
User/zachnew msft/table discovery ( #136 )
...
* Refactor ProcessingSource to use a table discovery interface.
This adds ITableProvider to give users an easier way to provide the
tables for their Processing Sources. The default behavior of finding
all tables in the Processing Source's assembly is preserved.
* Update migration doc.
* Fix typo.
* Simplify TableDescriptor boilerplate.
* Update doc comment.
* Move TableDiscovery to its own file.
* Move DiscoveredTable to its own file.
* Add helper methods based on PR feedback.
* Update doc comments.
* Remove obsolete constructor.
* Refactor test data source.
* Address PR comments about DiscoveredTable comparison.
* Address PR comments.
* Address PR comments.
* Address PR comments.
* Add missing unit test.
2021-10-26 13:45:56 -07:00
Zack Newman
d4d080cca1
User/zachnew msft/engine msg box ( #141 )
...
* Rename GraphicalEnvironment to IsUserInteractive.
* Add interactive flag.
* Implement message boxes.
* Add test Processing Source for interaction.
* Start tests.
* Add ability to surface errors from the engine.
* Add CLI driver for interaction.
* Address PR comments.
2021-10-26 13:41:34 -07:00
Zack Newman
b618a6fd14
User/zachnew msft/build table errors ( #138 )
...
* Engine Results now throws if an attempt is made to build a not-enabled table.
* Update breaking changes doc.
* Address PR comments.
2021-10-20 10:49:32 -07:00
Zack Newman
5fe4ce6180
User/zachnew msft/author ( #137 )
...
* Add About info to the Sample Plugin.
* Add About Info to SQL Plugin.
2021-10-05 14:10:30 -07:00
Angeeras Ramanath
3917d24bfa
User/anramanath/process data element array ( #113 )
...
* IEnumerable to list and foreach loop to for loop.
* More optimizing
* formatting.
* Address PR feedback + cleanup.
* Revert "Address PR feedback + cleanup."
This reverts commit 166d9dd261
.
* Address Pr feedback.
* formatting.
2021-10-05 12:16:08 -07:00
Luke Bordonaro
dffef641fc
Add HasTableRowDetailsGenerator property to TableBuilder ( #126 )
2021-10-05 11:28:29 -07:00
Luke Bordonaro
b1d1b73c01
RC1 -> main ( #134 )
...
* Rename abstract classes that do not need Base in their name (#92 )
* Merge rc1 migration docs to one file
2021-10-05 10:37:09 -07:00
Zack Newman
cb6a014032
Update results API to return a more streamlined object for data queries. ( #130 )
...
* Update results API to return a more streamlined object for data queries.
* Fix file name.
* Update Engine tests to exercise new object.
* Remove unnecessary properties.
* Update doc comments.
2021-10-05 10:06:00 -07:00
Luke Bordonaro
a29a7d9f30
Change UnlimitedPassCount from 0 to -1 ( #115 )
...
* Change UnlimitedPassCount from 0 to -1
* Fix test to set MaxSourceParseCount explicitly
2021-09-14 08:46:08 -07:00