The Status module that consumes go-ethereum https://status.im
Go to file
Pascal Precht 1bab7ae056 refactor(communities): improve archive handling memory pressure
Instead of loading the entire torrent file into memory when trying
to extrract active messages, we now only read the chunks that are
necessary to decode any individual archive and then process
extracted messages in chunks.

This doesn't introduce a max cap of allowed memory yet, since the
chunk size depends entirely on the size of the archive, but this
will be done soon.
2023-01-18 15:45:13 +01:00
.dependabot
.github
.vscode
_assets ci: use WORKSPACE_TMP for TMPDIR to not abuse /run 2023-01-03 16:54:22 +01:00
_docs
_examples
abi-spec Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
account replace deprecated ioutil.TempDir with os.MkdirTemp 2023-01-03 15:40:11 +01:00
api get messenger from account service when local pairing (#3069) 2023-01-11 19:30:54 +08:00
appdatabase Persist switcher cards (#3049) 2023-01-05 21:41:57 +05:30
appmetrics
build/bin
cmd
common
config
connection
contracts feat: nonce management in multi tx 2023-01-12 12:56:57 +01:00
db
discovery
eth-node synchronize display name (#2989) 2022-12-29 14:16:19 +08:00
exportlogs
extkeys
images
ipfs
logutils
mailserver Persist switcher cards (#3049) 2023-01-05 21:41:57 +05:30
metrics Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
mobile Sync all devices after initial pairing (#3047) 2023-01-06 20:21:14 +08:00
multiaccounts Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
node fix: set nameserver via config 2023-01-11 08:37:31 -04:00
nodecfg
notifier
params fix: set nameserver via config 2023-01-11 08:37:31 -04:00
peers synchronize display name (#2989) 2022-12-29 14:16:19 +08:00
postgres
profiling Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
protocol refactor(communities): improve archive handling memory pressure 2023-01-18 15:45:13 +01:00
rpc synchronize display name (#2989) 2022-12-29 14:16:19 +08:00
rtt
server Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
services fix: dropping peer in mailserver cycle 2023-01-18 09:28:08 -04:00
signal synchronize display name (#2989) 2022-12-29 14:16:19 +08:00
sqlite
static Persist switcher cards (#3049) 2023-01-05 21:41:57 +05:30
t Persist switcher cards (#3049) 2023-01-05 21:41:57 +05:30
telemetry
timesource
transactions feat: nonce management in multi tx 2023-01-12 12:56:57 +01:00
vendor Feature/8640 unified currency rounding (#3079) 2023-01-12 14:54:14 -03:00
waku Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
wakuv2 use random udp port rather than fixed value 9000 (#3093) 2023-01-17 12:03:19 +08:00
.codeclimate.yml
.dockerignore
.gitignore
.golangci.yml
.travis.yml
BOOTNODE.md
CMakeLists.txt
CONTRIBUTING.md
LICENSE.md
MAILSERVER.md
Makefile chore: update gowaku 2023-01-10 09:02:37 -04:00
README.md
RELEASING.md
VERSION feat(QuotedMessage): pass Deleted to QuotedMessage 2023-01-12 11:47:38 -05:00
WAKU.md
go.mod Feature/8640 unified currency rounding (#3079) 2023-01-12 14:54:14 -03:00
go.sum Feature/8640 unified currency rounding (#3079) 2023-01-12 14:54:14 -03:00
nix.conf ci: use Nix shell to provide Android SDK for builds 2022-12-05 15:48:27 +01:00
shell.nix nix: disable chroot on Darwin to avoid Xcode issues 2023-01-03 16:54:23 +01:00