⚲
Project
General
Profile
Sign in
Register
Home
Projects
Documentation
Help
Search
:
Arvados
All Projects
Arvados
Activity
Roadmap
Backlogs
Issues
Wiki
Repository
Documentation
Download (525 Bytes)
Bug #11547
» huge.py
Peter Amstutz
, 04/27/2017 08:37 PM
import
arvados
import
time
import
json
api
=
arvados
.
api
(
'v1'
)
t
=
time
.
time
()
pr
=
{}
for
i
in
xrange
(
1
,
200000
):
pr
[
str
(
i
)]
=
{
"foo"
:
"bar"
,
"baz"
:
"quux"
}
#pr = "\n".join('"%s": {"foo": "bar", "baz": "quux"}' % i for i in xrange(1, 200000))
print
time
.
time
()
-
t
print
"payload about"
,
len
(
json
.
dumps
(
pr
))
t
=
time
.
time
()
c
=
api
.
humans
().
create
(
body
=
{
"human"
:
{
"properties"
:
{
"p"
:
pr
}}}).
execute
()
print
time
.
time
()
-
t
print
c
[
"uuid"
]
t
=
time
.
time
()
api
.
humans
().
get
(
uuid
=
c
[
"uuid"
]).
execute
()
print
time
.
time
()
-
t
« Previous
1
2
Next »
(2-2/2)
Loading...