Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/graphql-java/java-dataloader
A Java 8 port of Facebook DataLoader
https://github.com/graphql-java/java-dataloader
Avoid allocations in DataLoaderHelper.dispatch when there's no work
415ff76dc651c05bc1a2e08e10f94cd8c89d196e authored about 1 year ago by Brad Baker <[email protected]>Lazily initialize Executor in ScheduledDataLoaderRegistry builder
b4d67ccfb8c3b1e273050031982802fcf0488d0a authored about 1 year ago by Brad Baker <[email protected]>
Bail out early in DataLoaderHelper.dispatch when loaderQueue is empty to avoid
unnecessary alloc...
Calling ScheduledDataLoaderRegistry.newScheduledRegistry would create a new
ScheduledExecutorSer...
Ticker mode on ScheduledDataLoaderRegistry
5f8ec4abca7f54fd0371b728deff7594fac21d26 authored about 1 year ago by dondonz <[email protected]>46ce1736dd609005e800ebded87cdb046dc55a43 authored about 1 year ago by Brad Baker <[email protected]>
f5d79b471989924919b16a9d262c050558590967 authored about 1 year ago by Brad Baker <[email protected]>
# Conflicts:
# src/main/java/org/dataloader/registries/ScheduledDataLoaderRegistry.java
Adds a predicate to DataLoaderRegistry and a per dataloader map of pedicates is also possible
442edf4a038f2553a4ce271fd671cffe56b5bdec authored about 1 year ago by Brad Baker <[email protected]>3099f1a9032963e99146f61d4fe8ffdf6a813eb8 authored about 1 year ago by Brad Baker <[email protected]>
69528f1c41464fe312431187f058132c7c830ace authored about 1 year ago by Brad Baker <[email protected]>
1c8d48c33f9e8416411f4ab995ab1bceef05d8da authored about 1 year ago by Brad Baker <[email protected]>
c0c6eef673bc0b981a35c5bf4d24765451e4f21f authored about 1 year ago by Brad Baker <[email protected]>
c528455564dab0f849c45a5e5fbd80ed123bacf1 authored about 1 year ago by Brad Baker <[email protected]>
# Conflicts:
# src/test/java/org/dataloader/fixtures/TestKit.java
fb0a072f171e8037f2d82a21da6f19125e9a8b46 authored about 1 year ago by Brad Baker <[email protected]>
1151ccbf4b531c2dbd12dc298f3018535fdb4ebc authored about 1 year ago by Brad Baker <[email protected]>
5ee388c1e2892ebe4946e8cef6deac7c9aa038e3 authored about 1 year ago by Brad Baker <[email protected]>
1d11d87dfce7f216aa3b4d63854ef4447b0e8111 authored about 1 year ago by Brad Baker <[email protected]>
# Conflicts:
# src/test/java/ReadmeExamples.java
37c7a5f8fd88a430ddf724382fcae80efd0e789e authored about 1 year ago by Brad Baker <[email protected]>
1044d9c27648360383d85e2717c8635f217383eb authored about 1 year ago by Brad Baker <[email protected]>
Batch scheduler function support
9da4779c731e693ebdd930e8621800665332cc88 authored about 1 year ago by Brad Baker <[email protected]>23492f208058047c0a5534492c8d55182135f790 authored over 1 year ago by Brad Baker <[email protected]>
3882bf9d3394c116a7e3be5470a118409533b89f authored over 1 year ago by Brad Baker <[email protected]>
32ce3cbfa9cfce55c2c42e04b3351a5969139b3c authored over 1 year ago by Brad Baker <[email protected]>
Prepend 0.0.0 to build version
db61b14df5227cd07cdc6050dbf66f4b68ff4bc8 authored almost 2 years ago by dondonz <[email protected]>50886585d902d45234a58a4f2050898afa0835a0 authored almost 2 years ago by dondonz <[email protected]>
Try.getThrowable - fixed incorrect exception message
08559ba6b34339b336ebbae738eda8be17cf198b authored over 2 years ago by Brad Baker <[email protected]>e5485adc8040cb7227416ec8295be4fc54d7b1ec authored over 2 years ago by Raymie Stata <[email protected]>
Copy across valueCache in DataLoaderOptions copy constructor
59b26b8e698a6c8feb4b0bef849ac9dddfaabfa6 authored over 2 years ago by Brad Baker <[email protected]>Add context objects to StatisticsCollector methods
7a59ead2882ef59f33a71c65c884bb36d5052fef authored over 2 years ago by Brad Baker <[email protected]>
This looks like an accidental omission, so we include this along with
all the other variables in...
5983e1098627fb567f29b8d8b2d1c7856e2c4c49 authored over 2 years ago by Alexandre Carlton <[email protected]>
8ca99ccdf34b746ccbc216e21d37b103568110c1 authored over 2 years ago by Alexandre Carlton <[email protected]>
The `StatisticsCollector` interface is useful for gathering basic
metrics about data loaders, bu...
Changed Automatic Module Name to org.dataloader
d42e37ea228bde1827b093f1acaf73010e0fd6eb authored over 2 years ago by Brad Baker <[email protected]>490f49cdee2dc488b429cc9820dc5cb2839068e0 authored over 2 years ago by Zack Brown <[email protected]>
feat: make cache map values accesible for read only purposes
fa947321a1979dc7aca3e3790503a85e04e837a7 authored over 2 years ago by Brad Baker <[email protected]>b04dfa039dbff257ec9cf9ed990686e8234da7bd authored over 2 years ago by samvazquez <[email protected]>
908a4a3d2262512d34e0ab931d2c054a0b345707 authored over 2 years ago by samvazquez <[email protected]>
176f85f609a9803c2aadd0c6e06074771fd76b46 authored over 2 years ago by samvazquez <[email protected]>
1bc485bac86abec0405bdd2821a7c0f0f812df14 authored over 2 years ago by samvazquez <[email protected]>
b88f1ff5f0b530ef09eb5137e5fa40d5f80304aa authored over 2 years ago by samvazquez <[email protected]>
e9287320abd6c852eabb0311d8984a18804983f3 authored over 2 years ago by samvazquez <[email protected]>
90f836472ae8ef347c3affd754ea555920922171 authored over 2 years ago by samvazquez <[email protected]>
Make NoOpStatisticsCollector to be default StatisticsCollector
7bf46ea182b1f8ab255c3107b1b61d4afd36ad88 authored almost 3 years ago by Brad Baker <[email protected]>Configure Manifest task to create valid OSGi bundle
16e88d652790087b6dfb84a6085959723c335405 authored almost 3 years ago by Brad Baker <[email protected]>0640745c5a3f67be95cbdd26a0475b465fcf722f authored almost 3 years ago by Lana11s <[email protected]>
b68f1b2d055cf6da44f6be5c039272a6f37998a6 authored almost 3 years ago by dugenkui03 <[email protected]>
Short circuit value cache look up to avoid object allocations
388c4fd1fe36d29f1333130b00304de2b5aa12c3 authored almost 3 years ago by Brad Baker <[email protected]>66f1dbe44f30c577835f2c610555ab94df11da11 authored almost 3 years ago by Brad Baker <[email protected]>
b01def59337e46e442dee58c1b2dd1ab4465404c authored almost 3 years ago by Brad Baker <[email protected]>
Add @GuardedBy and remove redundant synchronized
dd96e1361e74feaa9808dc435350f44dda212b48 authored almost 3 years ago by Brad Baker <[email protected]>Upgrade to Gradle 7.3.2
7c16e6180c610c19e18cd2a7f73b40b589d7c107 authored about 3 years ago by Brad Baker <[email protected]>
This commit upgrades the build to use Gradle 7.3.2, instead of the older Gradle 6.6.1.
As part i...
c6313234aab34a39b9d7a557862c3c67c7f4d196 authored about 3 years ago by dugenkui <[email protected]>
Fix invalid Automatic-Module-Name
4253050b302c6e342a42a67bdab094844ba643ff authored about 3 years ago by Brad Baker <[email protected]>Consistent with https://github.com/graphql-java/graphql-java/pull/2423/files
Fixes #101
87573f87996b9b15179c8da0dc0bc75c69375213 authored about 3 years ago by Luke Korth <[email protected]>Update README.md
f4929229e3f4bc0ba97eca0f5cad453fceefe124 authored about 3 years ago by Brad Baker <[email protected]>e32e3202d0bd23cd10d3fec9964a082a4d596c80 authored about 3 years ago by Luke Korth <[email protected]>
91b5603a95fbe8d5beada3f34200d0f7276b696f authored about 3 years ago by Luke Korth <[email protected]>
Allow priming with future values
efb3c9d4496060d5ff9a3cba7dcaebe136f48acf authored over 3 years ago by Brad Baker <[email protected]>
This change allows for priming loaders with async results, which is
useful when the underlying s...
ValueCache calls are made inside the batch load call
8836d7e153f94a518303b3b9fdc6e13377144f07 authored over 3 years ago by Brad Baker <[email protected]>af28c040d695139a00b2c6c5de259d33d777566f authored over 3 years ago by Brad Baker <[email protected]>
4ecb78675896841e032dc44ffb2c012e00800b8d authored over 3 years ago by Brad Baker <[email protected]>
efdb9a7ad1dbaf7d884dcab07e6db8116e790cc6 authored over 3 years ago by Brad Baker <[email protected]>
d691f88281eb14995a5c8b21bf94a97091022043 authored over 3 years ago by Brad Baker <[email protected]>
d8078e0a2ebbef0d9b3de0eadb1654a44773963b authored over 3 years ago by Brad Baker <[email protected]>
38b375526bedc54f90cd43d4f17d5d07bf0e4e62 authored over 3 years ago by Brad Baker <[email protected]>
a74031ad7ff10883f71524b164890da45b50706f authored over 3 years ago by Brad Baker <[email protected]>
ae0a29e85c4458e277110d169d1066d68d4364ba authored over 3 years ago by Brad Baker <[email protected]>
e3e70a4fba1b9516fb0f2d15f2846141d683bcb8 authored over 3 years ago by Brad Baker <[email protected]>
Add synchronized to loaderQueue inside completable future
682c652487769e74bd4a2047b74caafa33f84d5e authored over 3 years ago by Brad Baker <[email protected]>b92c94fcb03a9e3f0a04fd25056569242fbeb068 authored over 3 years ago by Anton Prokopev <[email protected]>
Adding a ScheduledDataLoaderRegistry
f2457eccc55db765ac4b25bdaf50b037120a1517 authored over 3 years ago by Brad Baker <[email protected]>80dafa1c4f5a23dcce64195b1f0e68a975ec4087 authored over 3 years ago by Brad Baker <[email protected]>
523b6ca2d3bb0963c5c54f6e2562dbedfbc31a3f authored over 3 years ago by Brad Baker <[email protected]>
# Conflicts:
# README.md
2b781e6054b34ff5dfc8c3c04011d85ffc07bd1b authored over 3 years ago by Brad Baker <[email protected]>
Value cache support
7e2e6095b510f2c582e48e4953125b9127369db8 authored over 3 years ago by Brad Baker <[email protected]>0f3dbef0f975cf1be2005927083a664372d1d12e authored over 3 years ago by Brad Baker <[email protected]>
161adecb2285b0a9aa91f60035899a441b314261 authored over 3 years ago by Brad Baker <[email protected]>
73ad9b56e09ec4b149b5a33c7f087f9625085d1d authored over 3 years ago by Brad Baker <[email protected]>
ccbf15a97643dac0fddfccf25a2e7a5e02f6ab8e authored over 3 years ago by Brad Baker <[email protected]>
value store to NoOp
d651b94dbd02a72c726531ee82767f41a5220310 authored over 3 years ago by Brad Baker <[email protected]>50e4179d4d0f619419d8dda49598362e3ea5eed5 authored over 3 years ago by Brad Baker <[email protected]>
c969e3cf0191117d700574e6855a4d4febe076f6 authored over 3 years ago by Brad Baker <[email protected]>
4675d0e37575e50c59460dff78a9e028a471625d authored over 3 years ago by Brad Baker <[email protected]>
Clock improvements and test re-org
11a7348c1f24cfe9d16a9e1fcee856387e49a93a authored over 3 years ago by Brad Baker <[email protected]>9ff5e5fdb9bcbbb0d77784a7755e61b7e4387590 authored over 3 years ago by Brad Baker <[email protected]>
Introduces a Factory for creating DataLoaders
77a8ed3b1ebe5e632ff5fbb8457b8964ee6b84f2 authored over 3 years ago by Brad Baker <[email protected]>d114a40a9a328213f2d6549ca8a6647886bfda00 authored over 3 years ago by Brad Baker <[email protected]>
5573995f5f7f587d7c7127f6c58400404b06b5ae authored over 3 years ago by Brad Baker <[email protected]>
3904878250a53f7c537353b36aac8a1f97eb3f06 authored over 3 years ago by Brad Baker <[email protected]>
Added a instant since last dispatch value
b570b56db7aaee7f1fd38c4e5a1dc02c0936726a authored over 3 years ago by Brad Baker <[email protected]>90086c1d525c56d1f0957836a2e2b3177db3e01d authored over 3 years ago by Brad Baker <[email protected]>
Moving annotations info their own package
0eec4c8390943c7875840b99bfba800d546d52ca authored over 3 years ago by Brad Baker <[email protected]>240da40dc9f235d8fb92f240f0dafcb37e247f72 authored over 3 years ago by Brad Baker <[email protected]>