-
Couldn't load subscription status.
- Fork 10
feat(client): v3: ilp over http #26
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
114 commits Select commit Hold shift + click to select a range
ffeb62a initial commit
sklarsa df001f7 move module to v2 dir
sklarsa d68ef77 starting v3
sklarsa 06852b0 bug fixes
sklarsa cc840e2 rework config parsing
sklarsa e1a8a79 more
sklarsa a195b99 update test path
sklarsa 5796819 v3 tests
sklarsa 5c7553b testing is hard
sklarsa 0ac49d9 bug fix
sklarsa 9edc928 adding tests
sklarsa 2428fed better corner case and semicolon escape handling
sklarsa c23d7fb more tests
sklarsa 7a7dfac fix request timeout
sklarsa 9026f74 adds retry
sklarsa 85dc69e more tests
sklarsa 4683ca0 more
sklarsa 9ba985d separate v2 and v3 net
sklarsa 21780b1 wip tests
sklarsa e6087e6 tests pass
sklarsa 90c5c73 add http auth
sklarsa c56c685 get https auth test working (and fix/add tls)
sklarsa 06330a8 wip
sklarsa d7ee9fe bug fix
sklarsa 33b7c75 hopefully fixes tests
sklarsa 5d70c13 fix timeout conversion
sklarsa 0331884 remove v2
sklarsa 7e63a9e fix readme and examples
sklarsa 6714968 v3->questdb
sklarsa 03e5b19 close resp.Body
sklarsa 696c869 Update sender.go
sklarsa 4785bed fix
sklarsa cda2072 Update conf.go
sklarsa 1732892 Update sender.go
sklarsa 5b01e85 Update sender.go
sklarsa b0f8445 refactoring buffer
sklarsa a7ca64f more buffer refactor
sklarsa cfe94d7 more
sklarsa b48a427 eod
sklarsa a98a6e9 split out conf into http/tcp
sklarsa cdc7c15 revert http/tcp mixed sender tests
sklarsa 21b13ee test pass... locally...
sklarsa f1f2c85 splitting everything into separate packages
sklarsa ce95d9b stuck trying to alias
sklarsa 66b8b72 fix all
sklarsa d1b7c2b staticcheck
sklarsa cad05a2 remove redundant "http"s
sklarsa daff80a move tests around
sklarsa 3acd8f4 adding tests
sklarsa 8b77c2a some godocs
sklarsa ccdba3f rm comment
sklarsa e9a43b5 move tests to buffer pkg
sklarsa 87d6f5c move another test
sklarsa 33f325c cleanup
sklarsa 0ad64c9 upgrade deps and deprecate go 1.17
sklarsa 3678e3a revert testcontainers version bump because of multiple deprecations i…
sklarsa 45bdd4b Apply suggestions from code review
sklarsa db66084 rm const.go
sklarsa 8659b73 remove interop test json (in preparation for re-adding submodule
sklarsa 210de81 use original interop commit
sklarsa afc66ea update readme to include http
sklarsa 5409285 adds ilp prefix to examples manifest http names
sklarsa 188316e rename grace_timeout to request_timeout
sklarsa 4d2d67b adds better docs for LineSenderFromConf and updates request_timeout d…
sklarsa 7fa27ef adds note under http in readme with link to docs
sklarsa 05e30b4 remove max buffer size from http client
sklarsa ea10005 document buffer.At
sklarsa 686c525 remove another bufcap usage in http
sklarsa 9929a2d fmt
sklarsa 70bcbda adds defaults for tcp autoflush
sklarsa 8d45908 auto-flush fix
sklarsa 4ce1fa0 remove autoflush from tcp sender
sklarsa 66aacd3 only allocate uri once on http sender init
sklarsa d2c208f remove autoFlushRows boolean
sklarsa e2a0a04 simplify autoflush
sklarsa a66fca6 fix uri and autoflush test
sklarsa fb4b331 add flush on close (with close-checks for other funcs) where appropriate
sklarsa e612d78 improved error handling
sklarsa dbd82ba no error on double close
sklarsa f9de02f documents Close() auto-flush behavior
sklarsa 66f8c9b adds test for buffer clear on flush
sklarsa 4752c47 switch internal buffer to private to simplify sender public api
sklarsa a21a608 adds golden path integration tests for both tcp and http
sklarsa d02652c ensure that global transport is cleaned up properly if autoflush fail…
sklarsa 8311a85 add autoflush back to tcp (with tests
sklarsa 3ecef82 fix error msg
sklarsa 7b2263b adds http transport override option
sklarsa b22cede Update pkg/http/errors.go
sklarsa a47ae6c Minor clean up
puzpuzpuz 7bbe815 Add auto flush interval
puzpuzpuz 10e55e0 Auto flush support in conf string
puzpuzpuz 00949da Fix compilation
puzpuzpuz 8cbadb2 Remove auto flush from TCP client
puzpuzpuz 8e4602c Change package structure to flat one
puzpuzpuz 87c8f4b Introduce LineSender interface
puzpuzpuz e7949db Introduce builder
puzpuzpuz 5396fd9 Hook common interface
puzpuzpuz 7a211ba Simplify global transport
puzpuzpuz e55ada8 Remove redundant field
puzpuzpuz ec81769 fix tests
sklarsa 6b4bef5 remove go 1.22 thing from go.mod
sklarsa 7e12b64 ok lets see if that setting works in an older version of testcontainers
sklarsa cd6ee5e group all integration tests into a testify suite
sklarsa 450c977 adds some logical validation for tcp and http senders
sklarsa 2d4f235 Implement max buffer size checks
puzpuzpuz c75074e Remove deprecated crypto API usage
puzpuzpuz 18616a8 Add from conf example
puzpuzpuz fdf4227 Better docs
puzpuzpuz 39cab69 Fix readme
puzpuzpuz e0094d9 Improve readme
puzpuzpuz 1a5fa73 a few more tests
sklarsa dc95225 Fix default HTTP address
puzpuzpuz 40f560a Expect username and password in conf string
puzpuzpuz d261f2e Improve docs and add more tests
puzpuzpuz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
rm comment
- Loading branch information
commit ccdba3f686b7c1c54a8a53a8688cb7a548997632
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.