Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/JuliaLang/Distributed.jl

Create and control multiple Julia processes remotely for distributed computing. Ships as a Julia stdlib.
https://github.com/JuliaLang/Distributed.jl

fix docstring for workers() and procs() (JuliaLang/julia#38467)

e97b9eec0ddd830f2b1c48c4c512db95ad91ac02 authored about 4 years ago
Fix pmap signature in CachingPool docstring (JuliaLang/julia#37885)

1e6a5511beb07107953c4aee154fa43a574d65eb authored about 4 years ago
Revert "Make Distributed.Worker threadsafe (JuliaLang/julia#38134)" (JuliaLang/julia#38211)

This reverts commit 9ad0ceeba6ae678478aca63264fcd5d750acd6fa.

e178eebd3fc73c9f3a4af5c3a476a50769a8c52c authored over 4 years ago
Make Distributed.Worker threadsafe (JuliaLang/julia#38134)

Co-authored-by: Jonas Schulze <[email protected]>

9ad0ceeba6ae678478aca63264fcd5d750acd6fa authored over 4 years ago
Revert "Make Distributed.Worker threadsafe (JuliaLang/julia#37905)" (JuliaLang/julia#38112)

This reverts commit 0913777f95824759c60c17c59bd3cafd74de2b35.

e27a3407beacf2aa399f395c67c4899a5afdccc6 authored over 4 years ago
Make Distributed.Worker threadsafe (JuliaLang/julia#37905)

0913777f95824759c60c17c59bd3cafd74de2b35 authored over 4 years ago
Merge pull request JuliaLang/julia#38060 from JuliaLang/kc/release_prep

Some release prep: headers and links in NEWS.md

e7c3bdb7630ecd600bc56399429593e7d3df90ba authored over 4 years ago
Distributed,test: remove accidental @show

1f4a59b4be59aa3b50841fa55b0dcdd04db62378 authored over 4 years ago
add license to top of new files

fix add licenses

381d17e000cce9a866b29e928cc0c1cc7c44d809 authored over 4 years ago
fix JuliaLang/julia#37540, interpolation in quoted exprs returned from macros (JuliaLang/julia#37573)

bf011af9a07b91ae731879dac8b1d320ae498a5d authored over 4 years ago
Distributed: remove backtrace unwrapping from RemoteException (JuliaLang/julia#37937)

edafb80d457b5cb04067c00f3b87a17ee96abd9d authored over 4 years ago
remove redundant `exception` field from `Task` (JuliaLang/julia#37821)

3e01823d75ca3a363f2e6f661cc5a945351b9117 authored over 4 years ago
upgrade OffsetArrays to v1.3.0 (JuliaLang/julia#37643)

* upgrade to OffsetArrays v1.3.0

* everywhere include OffsetArrays

* more tests for JuliaL...

7ae86df7bf092c1361a849140ec830f251c2cd0d authored over 4 years ago
Fix some string-related invalidation risks (JuliaLang/julia#37799)

093bb4fb0c88fcca4e4ee34d0e5533d5ebbca616 authored over 4 years ago
Improve inference for paths leading to `similar` (JuliaLang/julia#37163)

* Infer better eachindex broadcasting

* Fix a misuse of show_datatype

* Improve inference ...

6f93bbe365dddacf0e34649faaba61559fe02235 authored over 4 years ago
add spaces between type parameters and Dict entries (JuliaLang/julia#37085)

03b4b014f7dfce1806f65b0295c9eba948bde1fc authored over 4 years ago
support full exception stacks in Task error reporting (JuliaLang/julia#37224)

c501f7a1e7dbe7d79fd86efce3df0eb635e234ca authored over 4 years ago
Improve inference for a few Distributed operations (JuliaLang/julia#37089)

72c4440179b3648e98803bb5c008a27ead665bd9 authored over 4 years ago
[Distributed]: AbstractString -> String in field types (JuliaLang/julia#37017)

cf21dc7926dcc1d353c9e9ae706a94bbf5feb44a authored over 4 years ago
make Task `state` field more efficient (JuliaLang/julia#36811)

637eb754fc013eecae85d41e1f827fa71dd7d248 authored over 4 years ago
Fix invalidations from novel Integer conversions

Defining

struct MyInt <: Integer
x::Int
end
(::Type{T})(x::MyInt) where T<:...

b72dcff0ef7f10a3ea83292fc66350ac21624a88 authored over 4 years ago
fix JuliaLang/julia#27429, propagate include path in `at-everywhere` (JuliaLang/julia#36754)

d7b1d844136a580a58ce629bdd8b23e1536e6149 authored over 4 years ago
change Msg f type from Function to Any (JuliaLang/julia#35962)

9850182f765a008a4b435a92612faff728560ea9 authored over 4 years ago
Update cluster.jl

To make the highlighting style consistent.

bf888d836e5230341f5dad1d6025e75cb6019446 authored over 4 years ago
show: print types using exported type-aliases (JuliaLang/julia#36107)

For example, this prints Array{T,1} as Vector{T} and Array{T,2} as
Matrix{T} and Base.GenericIO...

87bab4982d6fa2b7aa00e3f89298cabb2f3ac27a authored over 4 years ago
Clarify that path to julia can be set (JuliaLang/julia#36415)

153e7199caad49b2e56bd78a83d122431edfba29 authored over 4 years ago
Fix more invalidations from overloading `==` (JuliaLang/julia#36282)

* Improve typing of ProcessGroup.refs

* Add type annotation in stacktrace handling

* Elimi...

65953d818f62accb3aad1ebb0fb236342dc58c5a authored over 4 years ago
Fix some invalidations from extending `==(::Any, ::SomeType)` (JuliaLang/julia#36255)

ab3c1d21850ea8d454caa8db339b0fb55746569d authored over 4 years ago
fix JuliaLang/julia#35937, serializing TaskFailedException in Distributed (JuliaLang/julia#35943)

3e4a0e7471ed7d4d58954ae0cde50f0b235e45c7 authored over 4 years ago
Swappable entry point Core._parse for Julia parser

Add Core._parse binding as the internal entry point for parsing of Julia
code. This is called by...

4ea22b5cf133c32e522f04ae66c75e60b483369e authored over 4 years ago
make at-sync thread safe (JuliaLang/julia#35641)

fixes JuliaLang/julia#34666

45ccf878cbafbd7ec5ea5e198481617eb33e67cd authored almost 5 years ago
Disable flaky rmprocs test (JuliaLang/julia#35677)

db339cec11cc3a7a1586a25b1f62d69cb1437983 authored almost 5 years ago
DOC: @everywhere and adding processors (JuliaLang/julia#19434)

Co-authored-by: Scott Sievert <[email protected]>
Co-authored-by: Scott Sievert <sieve121@u...

8df96e91c351b0ff501224d3b8554aade050cac2 authored almost 5 years ago
Implement [-t|--threads] command line argument for specifying (JuliaLang/julia#35108)

the number of Julia threads on startup, fixes JuliaLang/julia#26889.

793433291a763e297af76d25ece261db8ce02986 authored almost 5 years ago
Add eltype for RemoteChannel (JuliaLang/julia#35100)

bb465d327bc52c6002875dbb91f588ee103f5b0a authored almost 5 years ago
Update strtod python link (JuliaLang/julia#35306)

Co-authored-by: Hieronimo <>

8d6243ba8cbebc9b8c11d5ab47150373b88ae215 authored almost 5 years ago
Distributed: fix cluster used by JuliaLang/julia#34886 test

The test added in JuliaLang/julia#34886 was using the wrong cluster, resulting in test
failures ...

53329467bda26bb1e085cf12c0c6052808ffd109 authored almost 5 years ago
Distributed: Delete bad test

This removes a bad test from Distributed. The failure here looks similar to JuliaLang/julia#3508...

9214e788a0b2a95d3e4a3f4d6e8ca62453e9dda5 authored almost 5 years ago
Distributed: add missing check on return code (JuliaLang/julia#34998)

b09b75b85a8185eb9f8a07c8070d4d816efdf181 authored almost 5 years ago
Fix Base.show for SSHManager and LocalManager (JuliaLang/julia#34955)

46bde5f3486805ff445f869a809f1f83579ff8c5 authored almost 5 years ago
make Distributed independent of indices starting at 1 (JuliaLang/julia#34886)

624dcdfef81708a940d9abed339509c9e221d83b authored almost 5 years ago
JuliaLang/julia#34302 add ipv6 square bracket support to launch_on_machine (JuliaLang/julia#34494)

530313ddd6055cdf3704b80d88d37271afec3b93 authored almost 5 years ago
Small refactor for Distributed:managers.jl (JuliaLang/julia#34556)

- update `Sockets.bind` to handle client sockets too
- use `Sockets.bind` in `Distributed.bind_...

025e86ee0b704a0f52802ec87fb56d2a61244f06 authored about 5 years ago
Merge pull request JuliaLang/julia#34376 from JuliaLang/tb/aarch64_timings

Improve portability of timing infrastructure.

9e4ba6ee846ac4b0e88480e4628bf2edc8d671e0 authored about 5 years ago
use ssh multiplexing to create SSH workers with tunneling (JuliaLang/julia#34295)

* use ssh multiplexing to create SSH workers with tunneling

* rename funcname

* add test t...

fa3be3f09bda6c4131edced2065893204940a307 authored about 5 years ago
Fix the use of time() in measuring performances (replace with time_ns()) (JuliaLang/julia#34181)

time() is a wrapper for gettimeofday, which is affected by by discontinuous
jumps in the system...

850cc8978c11475880ae7ad9417649994dda579f authored about 5 years ago
add some missing timeouts in Distributed (JuliaLang/julia#34502)

fixes JuliaLang/julia#34486

6a10312e28d460dc1c9d8b998ab0ef72c654a501 authored about 5 years ago
Distributed, SHA tests: fix soft scope shadowing (JuliaLang/julia#34472)

a5ec19f0f9c268cc97dda4af3d2ee092f1b59ba7 authored about 5 years ago
Add cycle count getter for more platforms.

9be4f2cce807935cc956e15a9abc32148634b742 authored about 5 years ago
SuiteSparse files moved (JuliaLang/julia#33966)

* Remove SuiteSparse driver mention in the license, since it is the same as the rest of Julia.
...

cb4415a8e2b1083d30b15c484000173afc8dc656 authored about 5 years ago
make spawn faster by fixing the sync context check (JuliaLang/julia#33885)

db1f07f201a7e3da1db1c70ede88bd73bdaabbbf authored about 5 years ago
help load time regression in JuliaLang/julia#33615 (JuliaLang/julia#33757)

a698f66e16d0065836a7ede912659e0363728460 authored over 5 years ago
use `===` for comparison to `nothing` and Symbols (JuliaLang/julia#33764)

0f014f0f21fa1e45b455885f71be5677e00e24e4 authored over 5 years ago
Distributed: fix warning generated by test (JuliaLang/julia#33746)

fd2ad7ad1cbba7bfdcc4d7f4a6946fd4fcd3c3a9 authored over 5 years ago
Fix joinpath on Windows and improve joinpath on linux (JuliaLang/julia#33477)

bcc15d7609e877b4654a810fb5ed5953e7e037b9 authored over 5 years ago
use precompile generation for Distributed instead of hardcoded list (JuliaLang/julia#33077)

7eead92ce44996ffff53ace631380f95e6514f29 authored over 5 years ago
improve display of keyword argument methods in stack traces (JuliaLang/julia#33118)

part of JuliaLang/julia#33065

506554b8084dd1564a9c6f0894ddfd399de341ed authored over 5 years ago
Take a step toward complete BB domination (JuliaLang/julia#33125)

This provides a number of benefits:

* Significantly reduces the amount of work in win-extras,...

16225e66cf4e34b326ec1a8bac05df059b621122 authored over 5 years ago
More xrefs for Distributed docs (JuliaLang/julia#33299)

c56d1608f9456f33147ab36e87436898b8cabebb authored over 5 years ago
Merge pull request JuliaLang/julia#32799 from JuliaLang/jq/ryu

Switch float printing from grisu to ryu algorithm

26fa26e8da57c8de98828060555db2131c496240 authored over 5 years ago
do not use myid() to differentiate master & worker (JuliaLang/julia#32879)

Occasionally while adding a large number of workers and particularly worker-worker connections a...

a7ac2673212dc5ccf6c7b3eec33fd8c407267e4d authored over 5 years ago
Switch float printing from grisu to ryu algorithm

5b5621ff257e5e0f26284841215181de1a8ff1fc authored over 5 years ago
add `TaskFailedException` to propagate backtrace of failed task in `wait` (JuliaLang/julia#32814)

44d54fedd2090cfe9767c711c9843ee96452fc8a authored over 5 years ago
Add docstest=only option to docs/make.jl (JuliaLang/julia#32376)

* Bump Documenter to 0.23.1
* Documenter now requires docstring doctests to have their own meta...

a56a6e7adad9863aafbbe8aed4d767529efa85cd authored over 5 years ago
deprecate Distributed `@spawn` to `@spawnat :any` (JuliaLang/julia#32638)

33e4ba1bbcfee312dd86c89537d5fb2161a0e77d authored over 5 years ago
Future doc (JuliaLang/julia#31737)

591d1a290b102c4c47373ca766803b049d9a8575 authored over 5 years ago
Fix Distributed.head_and_tail (JuliaLang/julia#32431)

The last return statement is currently referring to a non-existent s
variable. Also fix the rel...

a7aa3070d8ca35b0a7b32fe41d318e9223c330c8 authored over 5 years ago
threads: expand thread-safe region for I/O (JuliaLang/julia#32309)

This should hopefully cover most I/O operations which go through libuv to make them thread-safe....

fd7afa023250de43feed9251cf96c4870248c2dc authored over 5 years ago
Add a documentation stub for the Future stdlib (JuliaLang/julia#31720)

* Fix Documenter error due to two Futures

6a77884bbc8fa4dab841eb22d3fd39bf16d1183c authored over 5 years ago
disable_nagle moved to Sockets, split and documented (see JuliaLang/julia#31842 ) (JuliaLang/julia#31924)

disable_nagle was split into nagle (which enables or disables Nagle's
algorithm) and quickack ...

7dd63a79e1870b6695750bd54a95d6e62a954bd7 authored over 5 years ago
fix JuliaLang/julia#32074, kwsorter function names not sufficiently unique (JuliaLang/julia#32146)

4ee5d3be1c6e3d4db3a2b9fbf5fa2c9fffdd6159 authored over 5 years ago
Fully qualify at-everywhere, fixes JuliaLang/julia#28966. (JuliaLang/julia#32144)

2da966aa493b9dabafdd036741476da45c80a75c authored over 5 years ago
move export of `Event` from Base back to Threads (JuliaLang/julia#32043)

781936834766d65eefb7a3bd3f7d36101164c771 authored over 5 years ago
gf: support more dispatch on abstract types (JuliaLang/julia#31916)

This removes the restriction on defining dispatch over user-defined abstract types.

The "cann...

24e02590da9d1f6f869940f9f7c4f87571414b20 authored over 5 years ago
use https instead of http for web links (JuliaLang/julia#31817)

0ae458064a42d2285ba4c9a184430f89aa218c9b authored almost 6 years ago
Merge pull request JuliaLang/julia#31446 from JuliaLang/amitm/31252

Fix issue 31252 - remote globals not being updated in some cases

a97f36105d5e49a12b3f3698ca5dc78ebd0b6461 authored almost 6 years ago
Fix issue 31252 - remote globals not being updated in some cases

cd25bc26fc16a6ab8184cab33556396b27385e53 authored almost 6 years ago
doc AbstractWorkerPool (JuliaLang/julia#31544)

d5bfeb60bd54173a5902eeddd0dc721e9a7f39d5 authored almost 6 years ago
Capture pid in ProcessExitedException (JuliaLang/julia#30733)

473ee2e5b3326a27b7f1ab7186ce8620a573ab9c authored almost 6 years ago
use `===` for comparison to `nothing` (JuliaLang/julia#30673)

5181b4cf37a4172a9ea21181867ae2d60e1b93bd authored almost 6 years ago
Merge pull request JuliaLang/julia#31036 from tanmaykm/tan/fix31035

start_worker option to close stdin redirect stdout

ba40f706b1bd15712362f83b280dc3b36b80f458 authored almost 6 years ago
Merge pull request JuliaLang/julia#30806 from JuliaLang/jn/task-ll

worklist changes for partr (1/3)

1a606e46fc94ff5b97182c8d758560bdab18254f authored almost 6 years ago
scheduler: use linked list for Workqueue

33d80e71cbff5de79a05cc3f25377253608b0ab6 authored almost 6 years ago
LICENSE: update copyright year

a62dae68cbe8458e109d277cf3794cdaad42698b authored almost 6 years ago
Add docs for `ClusterManager` and `WorkerConfig` (JuliaLang/julia#31234)

2a29e713d1f5b9e5cea32a4292fa9aaf8e4420eb authored almost 6 years ago
more backticks, xrefs, and doctests for essentials and basedocs

c646cfedfe0c99c884e1483a70e60bf8ff2b2b19 authored almost 6 years ago
also verify state of stdio streams

9e5637ebdbe2f71d261d6496e12ebf57e089c6ec authored almost 6 years ago
added tests for JuliaLang/julia#31036

5951773b5fd0c63df50cf4bfac8b801975ab9e88 authored almost 6 years ago
start_worker option to close stdin redirect stdout

It does not seem essential to close stdin, and redirect stderr to stdout in workers. While it is...

284ccf49b55ecd5417f8822f426e2a35631b8f4b authored almost 6 years ago
improve some type information to reduce backedges; fixes JuliaLang/julia#29166

reuse `Base._array_for` in lowering instead of manually inlining it

1ef2e750f034d3f1a306abf52e045d76fb1b20e7 authored almost 6 years ago
move fallback `fetch(::Any)` to Base (JuliaLang/julia#30961)

fixes an item from JuliaLang/julia#30945

22951917a52cc0d7701e6473be70e3ad85184836 authored about 6 years ago
doc: misc updates (JuliaLang/julia#30837)

* include docstrings from JuliaLang/julia#30716, JuliaLang/julia#30745 and JuliaLang/julia#30747...

e781c49a735ae379c9aed35aa87677e18957b447 authored about 6 years ago
fix `at-everywhere using` in Distributed stdlib (JuliaLang/julia#30804)

a670e093b22b40bce661e4c71ea0b21f2b644a34 authored about 6 years ago
some latency hacks (JuliaLang/julia#30566)

These changes cut some method dependency edges that tend to lead to
invalidations when loading ...

5e56fd90d6d1c317cc0aeeb56cb33a7072c03bcf authored about 6 years ago
Channel: upgrade to make threadsafe internally (JuliaLang/julia#30186)

This drops the internal `notify_error` API, use `close` instead.

74a56fdd49ee7ef464864fdad0a7e93f1f764b21 authored about 6 years ago
cluster manager fixes (JuliaLang/julia#30172)

* kill workers which don't launch properly

* don't emit spurious error messages

* document...

50c8e628f1ea3777f2cf2dfbe7a68ec5eeea9bab authored about 6 years ago
Condition/RecursiveLock: add ability to handle threads (JuliaLang/julia#30061)

This extends Condition to assert that it may only be used
in the single-threaded case (co-opera...

6b0cde3f0660131258c3dec78c55ce05d649595d authored about 6 years ago
Fix atomic put!/take! on an unbuffered RemoteChannel

5e72a495a468cfdf4ee4c7bae6473af972564016 authored about 6 years ago
Distributed/src/remotecall.jl - change argname 'callee' to 'caller'

1f5d06bb96001316efb386e36962aa410b0d1a5c authored about 6 years ago
Add LinearAlgebra as test dependency to Distributed. (JuliaLang/julia#30311)

d9ed7f6894f4a3f02e14e6aa7f66bae8de5dc8cc authored about 6 years ago