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

preview #301

Merged
merged 86 commits into from
Feb 21, 2024
Merged

preview #301

merged 86 commits into from
Feb 21, 2024

Conversation

snail007
Copy link
Collaborator

@snail007 snail007 commented Jan 3, 2023

No description provided.

snail007 and others added 30 commits October 20, 2021 10:26
* merge dev (#249)

* update gopsutil to v3
* add testing on go1.17

* support mix groups

* add nil check in AccessLogFilter

Co-authored-by: snail007 <[email protected]>
Co-authored-by: zhanglei28 <[email protected]>
modify rateLimit and circuitBreaker filter
* fix: set httrequest contentType by attachment
* refactor: attachment convert to httpheader not case sensitive
log dir permission set 0755
build support windows
add vlog filter
reconnect graphite udp connection every write interval
)

* add motan-service group support of multiple comma split group name
* support add defaultFilter and disableDefaultFilter
expose agent dynamic register service
fix empty err threshold bug
http proxy header:host
@snail007 snail007 changed the title dev preview Jan 17, 2023
cocowh and others added 26 commits January 18, 2023 09:05
* add access log discard ability
1. add access log discard ability in async mode.
2. log buffer size can be modified.
3. output discard access log count into metrics log every 5s.
support http_provider upstream_code
after notify, offline endpoints will be destroyed asynchronously after 2s delay
* update:
http provider add new feature: response with wrong status code(4xx,5xx) will return motan exception if enableHttpException configuration is set.
add consistentHashKey load balance (#317)
after notify, offline endpoints will be destroyed asynchronously after 2s delay
* preview to base (#333)

* Profile base bytesbuffer (#326)

* add WriteString to BytesBuffer

* Encode WriteString

* Profile base object reuse (#327)

* reuse bytesbuffer & stream

* Optimise StringMap Range (#328)

* Profile base object reuse (#332)

* reuse bytesbuffer & stream

* Profile preview to base (#349)

* Profile base add metric (#338)
* Optimise filter addMetric
* Profile base findcluster (#340)
* Profile base findcluster (#337)
* Profile base do acccesslog (#339)
* bugfix: BytesBuffer.Reset (#334)
* Access log (#336)
* Profile base do accesslog (#343)
 Accesslogv2 (#342)
* Profile base preview escape (#345)
* optimise Escape
* Profile base timenow (#344) (#347)
* Profile base do accesslog (#343)
* update: log/bytesbuffer (#341)
* bytesBuffer release
* Accesslogv2 (#346)
* update: log/bytesbuffer
* add filter env
* feat motan v1 metrics attachments
* fix report cpu etc.
@rayzhang0603 rayzhang0603 merged commit db996c8 into master Feb 21, 2024
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants