Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
JiscDACT
/
mario
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Athena
- #13
#13
Merged
TiffanyCheng27
merged 26 commits into
main
JiscDACT/mario:main
from
athena
JiscDACT/mario:athena
Copy head branch name to clipboard
May 8, 2026
Conversation
Commits
26
(26)
Checks
Files changed
Merged
Athena
#13
TiffanyCheng27
merged 26 commits into
main
JiscDACT/mario:main
from
athena
JiscDACT/mario:athena
Copy head branch name to clipboard
Commits
Commits on Mar 9, 2026
feat: Added a FieldMapping class to handle transformations for physical field names
scottbw
committed
88e210b
View commit details
Copy full SHA for 88e210b
Browse repository at this point
feat: Added FieldMapping to Data Extractor and Query Builder
scottbw
committed
c4fbc46
View commit details
Copy full SHA for c4fbc46
Browse repository at this point
feat: Added Athena data extractor
scottbw
committed
6d476a7
View commit details
Copy full SHA for 6d476a7
Browse repository at this point
Commits on Mar 11, 2026
feat: reverse physical->logical mapping when writing data
scottbw
committed
c8b0a35
View commit details
Copy full SHA for c8b0a35
Browse repository at this point
test: added testing for column spec
scottbw
committed
754a116
View commit details
Copy full SHA for 754a116
Browse repository at this point
Commits on Mar 12, 2026
test: added testing for totals
scottbw
committed
6f3385c
View commit details
Copy full SHA for 6f3385c
Browse repository at this point
fix: dropped some of the defaults and skip tests if we don't have access to AWS
scottbw
committed
0c1d143
View commit details
Copy full SHA for 0c1d143
Browse repository at this point
Commits on Mar 18, 2026
fix: added FieldMapping to SqlValidator, and use hooks where available instead of SqlAlchemy
scottbw
committed
00202d0
View commit details
Copy full SHA for 00202d0
Browse repository at this point
test: Added validation test
scottbw
committed
55743b3
View commit details
Copy full SHA for 55743b3
Browse repository at this point
doc: added link to hook docs for Airflow+Athena
scottbw
committed
04c4abc
View commit details
Copy full SHA for 04c4abc
Browse repository at this point
Commits on Mar 19, 2026
test: skip Athena tests if any env vars aren't set
scottbw
committed
98aebd7
View commit details
Copy full SHA for 98aebd7
Browse repository at this point
Commits on Mar 20, 2026
feat: refactored Athena as a bulk rather than streaming extractor, as the way Athena handles data doesn't really support streaming quite the way you'd expect.
scottbw
committed
9e211a1
View commit details
Copy full SHA for 9e211a1
Browse repository at this point
Commits on Mar 23, 2026
feat: cache uniques for current item under validation as otherwise we tend to call it twice (once for nulls, once for domains)
scottbw
committed
33920f5
View commit details
Copy full SHA for 33920f5
Browse repository at this point
feat: split out running query from saving a CSV locally
scottbw
committed
d153928
View commit details
Copy full SHA for d153928
Browse repository at this point
build: ensure we have boto3 when using Athena
scottbw
committed
86ec067
View commit details
Copy full SHA for 86ec067
Browse repository at this point
Commits on Mar 25, 2026
fix: map column name to physical name when processing constraints
scottbw
committed
29ee5f3
View commit details
Copy full SHA for 29ee5f3
Browse repository at this point
fix: interpolate parameters in query
scottbw
committed
c2208f6
View commit details
Copy full SHA for c2208f6
Browse repository at this point
test: added unit test for parameterised athena query
scottbw
committed
36d8c75
View commit details
Copy full SHA for 36d8c75
Browse repository at this point
fix: ensure constraints are also appended to the FieldMapping list even when not present as a dimension
scottbw
committed
b865242
View commit details
Copy full SHA for b865242
Browse repository at this point
fix: join paths using string values only when splitting files.
scottbw
committed
3cb7d81
View commit details
Copy full SHA for 3cb7d81
Browse repository at this point
Commits on Mar 26, 2026
fix: Added test to ensure we handle escaping properly
scottbw
committed
23e8c06
View commit details
Copy full SHA for 23e8c06
Browse repository at this point
Merge pull request #11 from JiscDACT/main
Show description for 7f822be
scottbw
authored
7f822be
View commit details
Copy full SHA for 7f822be
Browse repository at this point
Commits on May 6, 2026
Add encoding to pass the pytest
TiffanyCheng27
committed
ccad381
View commit details
Copy full SHA for ccad381
Browse repository at this point
Commits on May 8, 2026
Build: release version 0.62
TiffanyCheng27
committed
94737d3
View commit details
Copy full SHA for 94737d3
Browse repository at this point
Merge branch 'main' into athena
TiffanyCheng27
authored
8a909db
View commit details
Copy full SHA for 8a909db
Browse repository at this point
Fix flake8 module import issue
TiffanyCheng27
committed
404b713
View commit details
Copy full SHA for 404b713
Browse repository at this point
You can’t perform that action at this time.