-
Notifications
You must be signed in to change notification settings - Fork 326
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
Review the Widget set up for Public APIs and Improve Stuff (May) #6410
Comments
On auto Date Parsing from @radeusgd: I think one thing I'd really like to see here is to ensure we don't confuse dd-mm-yyyy with mm-dd-yyyy - so if from the data it cannot be conclusively inferred*, we should at least produce a warning about it or maybe even error? because it's quite a possible data corruption *we can infer it if we have entries like 12-30-2022 because the 30 cannot ever be a month |
…nto read/write, improve SQLite format detection (#6604) Closes #6437 Related to #6410 - Add example duplicate row to `Non_Unique_Primary_Key`. - Ensure `File.read` fails if the file does not exist, always. - Ensure SQLite fails if file is empty or nonexistent or malformed. - Split file format detection into read and write modes, so that the read mode can depend on actual file _contents_.
James Dunkerley reports a new STANDUP for today (2023-05-10): Progress: Some grid work but mostly IDE testing and QA. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. More bugs! |
The https://github.com/tsegall/fta library may be worth looking at for Date parsing - it provides pretty neat date format detection.
|
James Dunkerley reports a new STANDUP for today (2023-05-11): Progress: Lots of work on the Table viz. Some ordering of the little tickets with libs team. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. More bugs! |
Greg Travis reports a new STANDUP for today (2023-05-11): Progress: Locale drop-down for column and dates It should be finished by 2023-05-31. Next Day: more probably |
Radosław Waśko reports a new STANDUP for yesterday (2023-05-11): Progress: Applied review comments and got the Date_Range PR merged. Work on take/drop widgets - changed approach a bit, improved the error handling. It should be finished by 2023-05-31. Next Day: Next day I will be working on the same task. Prepare a PR for take/drop widgets.Start work on row number function. |
Radosław Waśko reports a new STANDUP for today (2023-05-12): Progress: Fixing and testing the take/drop widgets. Hunting bugs along the way (State disappearing inside Vector.map; quotes breaking Widget parser in IDE). Got the PR ready to merge. Reviews and bookclub. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6112 task. Implement |
Related to #6410 # Important Notes - Updated some `Meta` methods (needed for error handling): - `Meta.Type` now has `name` and `qualified_name`. - `Meta.Constructor` has `declaring_type` allowing to get the type that this constructor is associated with.
James Dunkerley reports a new STANDUP for today (2023-05-12): Progress: Lots of QA with Sylwia. Got the table tweaks merged. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. More bugs! |
Greg Travis reports a new STANDUP for today (2023-05-12): Progress: Locale dropdown on static methods; also rounding It should be finished by 2023-05-31. Next Day: same |
James Dunkerley reports a new STANDUP for today (2023-05-16): Progress: Some QA and catch up. Planning. Some bugs and investigating why a dropdown didnt show. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. More bugs! |
James Dunkerley reports a new STANDUP for today (2023-05-17): Progress: Sort out Row rendering in the table viz and some minor fixes for table viz. Adding shortcuts for using Vector and Range as columns. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. S3 reading and some more bugs. |
James Dunkerley reports a new STANDUP for today (2023-05-18): Progress: PRs, some QA and Book Club testing. Mostly widget configuration and testing. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. S3 reading and some more bugs. |
James Dunkerley reports a new STANDUP for today (2023-05-19): Progress: Some more bug triaging - identified as double clicking issue. Adding and refining all the dropdowns on table. Design session with Ned and Sylwia. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. Some more minor issues, running stats on table with grouping, separate By_Name and Blank_Columns. |
Radosław Waśko reports a new STANDUP for yesterday (2023-05-19): Progress: Prepared parse PR. Some work on bookclubs. Reviews. Started work on Mixed casts - design and first steps. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. Finish Mixed casts. |
James Dunkerley reports a new STANDUP for today (2023-05-22): Progress: Some work on execution context control for Table.Write. Some unit tests for the new functions added. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. More testing and hopefully join drop down! |
James Dunkerley reports a new STANDUP for today (2023-05-23): Progress: Some planning of the backend teams. An interview. Trying to work through parsing a flat file. Book club and some drop down fixes. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. More testing and hopefully join drop down! |
James Dunkerley reports a new STANDUP for today (2023-05-24): Progress: Table.write now working with exec context. Some more testing and fixes. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. More testing and hopefully join drop down! |
James Dunkerley reports a new STANDUP for today (2023-05-25): Progress: Going through Greg's issues and reviewing with Sylwia. Working through a book club idea and seeing all the warts. Some funeral admin so less time than usual. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. More testing... |
As noted on Discord, |
Radosław Waśko reports a new STANDUP for today (2023-05-25): Progress: Adding better error handling to Mixed types. Reviews. Catching up on bookclubs, lots of issue reporting. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6860 task. Start work on add_row_numbers. Catch up on remaining bookclubs if time allows. |
James Dunkerley reports a new STANDUP for yesterday (2023-05-30): Progress: Fixed Regex issue. Improving web response parsing. PR reviewing. Planning. Demo. QA. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. More testing... |
James Dunkerley reports a new STANDUP for yesterday (2023-05-30): Progress: Updated the dropdown code for the new spec. Added decode methods to Response. Regex issue again 😦 Meetings. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. Get PR merged. |
James Dunkerley reports a new STANDUP for the provided date (2023-05-26): Progress: Tracing through the Regex issue. Reviewing PRs. Interview. Some fixes. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. More testing... |
James Dunkerley reports a new STANDUP for yesterday (2023-05-31): Progress: Updated the dropdown code for the new spec. Added decode methods to Response. Regex issue again 😦 Meetings. It should be finished by 2023-05-31. Next Day: Next day I will be working on the #6410 task. Get PR merged. |
Task list of little things:
SQLite_Format.For_File
should fail early if the file is not a SQLite DB. Include checking an empty file. [@radeusgd]Data.read
should error if the file does not exist (for all file types). [@radeusgd]Table.join
(Inner->Left_Outer, join by first column name instead of index) [@radeusgd]_
from the joinright_prefix
and also fromNameDeduplicator
[@radeusgd]Date_Range
type and support forup_to
/down_to
onDate
.Range.Between
not working with Dates #6543tokenize_to_columns
orparse_to_columns
results in a single column we shouldn't add the1
. [@GregoryTravis]Date.until
,Date.next
andDate.previous
. [@GregoryTravis]<Function>
not{Error object}
. [@jdunkerley]null
. [@jdunkerley]split
functions. [@jdunkerley]rename_columns
to allow a Vector of Pairs (should error if mixed) and have a widget to design [@jdunkerley]Encoding
. [@GregoryTravis]set
vsadd_column
/update_column
. Add ALIASes. [@jdunkerley].tables
on a connection does not accept a single value for Sqlite (e.g. 'TABLE') - dropdown supplies single values! [@jdunkerley]** Others moved to June. **
The text was updated successfully, but these errors were encountered: