Skip to content
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

Epic 8349 certify s3/issue 8556 s3 v2 fields #85

Open
wants to merge 30 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
195cc31
Setup github action (#2)
tuliren Oct 22, 2021
f00bec2
Update badge url
tuliren Oct 22, 2021
2255478
Support additional properties (#1)
tuliren Oct 22, 2021
54b31ad
Log passed and skipped events
tuliren Oct 22, 2021
8145b5d
Update test cases
tuliren Oct 22, 2021
2855aba
Update readme
tuliren Oct 22, 2021
3cfa8f8
Upgrade to gradle 7.2 (#3)
tuliren Oct 22, 2021
0c7e61e
Build with java 14 (#4)
tuliren Oct 22, 2021
c0814a4
Update readme to include build changes (#5)
tuliren Oct 22, 2021
bd413be
Make add props field name customizable (#6)
tuliren Oct 23, 2021
9fa519a
Fix npe when additional properties field is null (#7)
tuliren Oct 23, 2021
749db50
Specify input and output extra props field names (#8)
tuliren Nov 3, 2021
f328819
Support date/time logical types in avro (#9)
VitaliiMaltsev Nov 30, 2021
8c08f15
Remove logging in datetimeutils
tuliren Dec 2, 2021
60c174a
Add comments
tuliren Dec 3, 2021
903b2e2
Support enforcing fields to string according to schema (#10)
tuliren Dec 14, 2021
9e7cfca
Enforce string when string is the only item type (#11)
tuliren Dec 15, 2021
c2363f3
Remove sout
tuliren Dec 17, 2021
8bb7343
Add PMD to prevent system printout (#12)
tuliren Dec 21, 2021
51079af
Merge branch 'allegro:master' into master
tuliren Jan 23, 2022
e007826
Log offending union values (#15)
tuliren May 3, 2022
cd6cfb2
Upgrade to gradle 7.4.2 and java 17
tuliren May 3, 2022
f1b0036
Fix jitpack (#16)
tuliren May 3, 2022
95f4099
Add changelog
tuliren May 4, 2022
a003e28
Support era and string numbers (#17)
suhomud Dec 12, 2022
219b758
Update jitpack java version (#19)
suhomud Dec 13, 2022
2264306
Json to Avro converter supports capturing failures
johnny-schmidt Jul 12, 2024
df2f448
annotations for kotlin interop
johnny-schmidt Jul 15, 2024
9843081
Upgrade to plugin version that actually exists
johnny-schmidt Jul 15, 2024
884699c
Readme updated
johnny-schmidt Jul 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
**⚠️ Please create this PR against `airbytehq/json-avro-converter` as the base repository, instead of the default `allegro/json-avro-converter`.⚠️**

## Summary

## Checklist
- [ ] Write unit tests
- [ ] Make sure there is no logging in the Json / Avro conversion code
- [ ] Update documentation in `README.md`
35 changes: 35 additions & 0 deletions .github/workflows/java_ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Java CI

on: [push]

jobs:
build:
runs-on: ubuntu-latest
env:
GRADLE_OPTS: '-Dfile.encoding=utf-8 -Dorg.gradle.daemon=false'

steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Set up JDK
uses: actions/setup-java@v1
with:
java-version: '17'
- name: Validate Gradle wrapper
uses: gradle/wrapper-validation-action@v1
- name: Set up cache
uses: actions/cache@v2
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
- name: Build with Gradle
run: ./gradlew clean build
- name: Cleanup Gradle Cache
# Remove some files from the Gradle cache, so they aren't cached by GitHub Actions.
# Restoring these files from a GitHub Actions cache might cause problems for future builds.
run: |
rm -f ~/.gradle/caches/modules-2/modules-2.lock
rm -f ~/.gradle/caches/modules-2/gc.properties
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,5 @@ validator/.classpath
validator/.project
validator/.settings/
validator/bin/

lib/
1 change: 1 addition & 0 deletions .java-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
17
13 changes: 0 additions & 13 deletions .travis.yml

This file was deleted.

Loading