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

#2

Merged
merged 390 commits into from
Jul 27, 2017
Merged

#2

merged 390 commits into from
Jul 27, 2017

Conversation

dolfly
Copy link
Owner

@dolfly dolfly commented Jul 27, 2017

mreiferson and others added 30 commits September 12, 2015 11:55
nsqadmin: dedupe of producers from lookupd not working
nsqadmin: fix deferred message count
nsqadmin: fix regression when querying nsqd directly
nsqadmin: disambiguate nsqadmin notifications
nsqadmin: dynamic graphite timeframe
sparklxb and others added 29 commits April 1, 2017 09:47
nsqd: expose memory stats under /stats
bash glob trick to match only folders

nsqadmin moved to apps/ and is thus included in the glob already
test more go versions on Travis CI
quick hacky fix, instead of "proper" locking
nsqd: retry sub to ephemeral topic/channel which is Exiting
avoid coveralls service failure making travis tests fail
test: ignore failure to push to coveralls
nsqd, nsqlookupd, nsqadmin: replace verbose with log-level
minor fix for --log-level flag help text

must set opts before logging errors in New()

re-order log stuff in Options structs
treat logLevel the same in nsqd, nsqlookupd, nsqadmin

Fix tests: multiple nsqlookupds need their own Options structs,
now that nsqlookupd has logLevel in its Options.
Otherwise the race detector complains when one of the nsqlookupds
writes the derived int logLevel while another reads it for logging.
introduce LogLevel type
NilLogger for disabling logging
consolidate LogLevel tests into internal/lg/
consolidate TestNoLogger
Instead of setting a Logger for github.com/nsqio/nsq/internal packages,
pass a logf() function, so it is called with and honors a LogLevel.
 * internal/clusterinfo/
 * internal/http_api/
 * internal/protocol/

nsqd lookupPeer also needed to be converted

Get rid of interal.app.Logger type, but internal/test/ needs
its own Logger definition to avoid circular import with
internal/lg/ tests.
*: internal logging package refactor
Fix segment.com logo URL in README.md
fix vet error in clusterinfo/data.go
nsqd: fix nil pointer when memstats enabled
nsqadmin: Update bindata for admin-user ACL changes
@dolfly dolfly merged commit 005bdb3 into dolfly:master Jul 27, 2017
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.