How to pass size the max size of the request to the runtime?

2018-09-10 Thread Michele Sciabarra
Hello, I am in the process of running the mandatory tests against the Go 
Runtime. 
In the process, I fixed a lot of bugs, because those tests revealed a number of 
details about encoding, env variables and other things that were not obvious to 
me in the first place.

Now I have a problem: I am trying to pass the test that tried to send a 
one-megabyte big request to the runtime.
Currently, it does not work because I discovered the "scan" buffer has in 
Golang a fixed size of 64k. 

Of course, I can increase it but I need to know how big it must be. I know that 
you can set some parameters at OpenWhisk level but I am not aware how a runtime 
can know those parameters. Most notably I need to be able to read the maximum 
size of the requests because I need to allocate a buffer at init time. Any 
hints?


-- 
  Michele Sciabarra
  mich...@sciabarra.com


[RESULT][VOTE] Release Apache OpenWhisk (Incubating): wskdeploy module 0.9.8

2018-09-10 Thread Vincent S Hou
Hi all,

Thanks a lot for taking the time to vote the release 0.9.8 of OpenWhisk: 
wskdeploy module

The vote is passed with 3 +1s (binding).

Binding +1:

Bertrand Delacretaz
Jim Jagielski
Justin Mclean

There is no -1 vote or 0 vote.

I will proceed with the next steps for the release.


Best wishes.
Vincent Hou (侯胜博)

Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM Cloud

Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: s...@us.ibm.com,
Phone: +1(919)254-7182
Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United States



[VOTE] Release Apache OpenWhisk 1.12.0-incubating: OpenWhisk nodejs, java and and docker runtimes[RC1]

2018-09-10 Thread Vincent S Hou
Hi everyone,

This is to call for a vote for the release of Apache OpenWhisk 
1.12.0-incubating: OpenWhisk nodejs, java and and docker runtimes.

List of JIRA ticket(s) resolved for this release can be found at 
https://issues.apache.org/jira/browse/INCUBATOR-220.

To learn more about Apache OpenWhisk, please visit 
https://openwhisk.apache.org/.

This release comprises of source code distribution only. There are three 
modules within this release. The artifact were built from the following Git 
commit IDs:
* openwhisk-runtime-nodejs: fcd42de, Revert the content of copyright to the 
content in the template (#86)
* openwhisk-runtime-java: 7cd1789, Revert the content of copyright to the 
content in the template (#70) 
* openwhisk-runtime-docker: 247baf5, Merge pull request #57 from 
houshengbo/revert-copyright-license 

The source code artifact of openwhisk runtime nodejs can be found at:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-nodejs-1.12.0-incubating-sources.tar.gz

The SHA-512 checksum for the artifact of openwhisk runtime nodejs is:
openwhisk-runtime-nodejs-1.12.0-incubating-sources.tar.gz: 
27252D06 0C071CA8 01DC335E 82CA806B 9A06D423 1AF3BB17 CCAAA8AA 4F47F313 8B4A116E
 D92EBC1A F082BC44 122F7CB4 F0091EE1 8E329C2D 391CC9AC B6A32642
which can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-nodejs-1.12.0-incubating-sources.tar.gz.sha512

The signature of the artifact of openwhisk runtime nodejs can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-nodejs-1.12.0-incubating-sources.tar.gz.asc


The source code artifact of openwhisk runtime java can be found at:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz

The SHA-512 checksum for the artifact of openwhisk runtime java is:
openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz: 
6377552E 8780329A 22E78C7D A7C06E40 01F48D0C 06EDD1EE 848D400F BDE70FB2 19721297
 EA766B01 62A6FD63 667AF4DB DD791F15 09CC5674 8FCADC9D A5F58E7D
which can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz.sha512

The signature of the artifact of openwhisk runtime java can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz.asc


The source code artifact of openwhisk runtime docker can be found at:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-docker-1.12.0-incubating-sources.tar.gz

The SHA-512 checksum for the artifact of openwhisk runtime docker is:
openwhisk-runtime-docker-1.12.0-incubating-sources.tar.gz: 
340523F0 9D935B76 9F20975A FAE58019 64BF66C7 9F4FD9A5 28652BF7 ECC3B648 44C54F65
 9E1E15E3 ED2B591E AE307E0E C15E3ECC C4DF82B2 72F36B4D 6ADD879A
which can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-docker-1.12.0-incubating-sources.tar.gz.sha512

The signature of the artifact of openwhisk runtime docker can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-docker-1.12.0-incubating-sources.tar.gz.asc


KEYS file is available here:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/KEYS

Please vote on releasing this package as Apache OpenWhisk 1.12.0-incubating: 
OpenWhisk nodejs, java and and docker runtimes.

The vote will be open for at least 72 hours.
[ ] +1 Release as Apache OpenWhisk 1.12.0-incubating: OpenWhisk nodejs, java 
and and docker runtimes
[ ] +0 no opinion
[ ] -1 Do not release and the reason

Checklist for reference:
[ ] Download links are valid.
[ ] Checksums and PGP signatures are valid.
[ ] DISCLAIMER is included.
[ ] Source code artifacts have correct names matching the current release.
[ ] LICENSE and NOTICE files are correct for each OpenWhisk repo.
[ ] All files have license headers if necessary.
[ ] No compiled archives bundled in source archive.

Thank you very much.

Best wishes.
Vincent Hou (侯胜博)

Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM Cloud

Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: s...@us.ibm.com,
Phone: +1(919)254-7182
Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United States



[VOTE] Release Apache OpenWhisk 1.12.0-incubating: OpenWhisk python, php and and swift runtimes[RC1]

2018-09-10 Thread Vincent S Hou
Hi everyone,

This is to call for a vote for the release of Apache OpenWhisk 
1.12.0-incubating: OpenWhisk python, php and and swift runtimes.

List of JIRA ticket(s) resolved for this release can be found at 
https://issues.apache.org/jira/browse/INCUBATOR-221.

To learn more about Apache OpenWhisk, please visit 
https://openwhisk.apache.org/.

This release comprises of source code distribution only. There are three 
modules within this release. The artifact were built from the following Git 
commit IDs:
* openwhisk-runtime-python: ae1f013, Merge pull request #37 from 
houshengbo/revert-license-copyright
* openwhisk-runtime-php: 93c1871, Revert the content of copyright to the 
content in the template 
* openwhisk-runtime-swift: 2b9bad5, Revert the content of copyright to the 
content in the template 

The source code artifact of openwhisk runtime python can be found at:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-python-1.12.0-incubating-sources.tar.gz

The SHA-512 checksum for the artifact of openwhisk runtime python is:
openwhisk-runtime-python-1.12.0-incubating-sources.tar.gz: 
CD7D8651 CA50F10D EC1F7A44 FE03B9DB D40D7F87 9393479B 48D0071D 4C7C17BE 156F198A
 0462AA96 BF53D1AC 46051C90 A3B0204B 53FA6F1E 3E83E396 BEEB635D
which can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-python-1.12.0-incubating-sources.tar.gz.sha512

The signature of the artifact of openwhisk runtime python can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-python-1.12.0-incubating-sources.tar.gz.asc


The source code artifact of openwhisk runtime php can be found at:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-php-1.12.0-incubating-sources.tar.gz

The SHA-512 checksum for the artifact of openwhisk runtime php is:
openwhisk-runtime-php-1.12.0-incubating-sources.tar.gz: 
EF7C2E08 23BE3B65 8C31A12C CC6F31DD 1A9FEB73 65342881 AFF4E5A9 B8D180B6 471B3FCF
 2835DD92 2D128112 76C0409F EFA74222 4754F075 391662AB 31EC1DAB
which can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-php-1.12.0-incubating-sources.tar.gz.sha512

The signature of the artifact of openwhisk runtime php can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-php-1.12.0-incubating-sources.tar.gz.asc


The source code artifact of openwhisk runtime swift can be found at:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-swift-1.12.0-incubating-sources.tar.gz

The SHA-512 checksum for the artifact of openwhisk runtime swift is:
openwhisk-runtime-swift-1.12.0-incubating-sources.tar.gz: 
6FE03B61 EBB1633C B73495AA 646D98E7 7D8BABCC 80932BDA 9EB40545 07ED1569 8D45E4E3
 6E867903 DF1E7ED0 914F0725 E0937F03 548115F2 90E59F30 63854170
which can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-swift-1.12.0-incubating-sources.tar.gz.sha512

The signature of the artifact of openwhisk runtime swift can be found via:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-swift-1.12.0-incubating-sources.tar.gz.asc


KEYS file is available here:
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/KEYS

Please vote on releasing this package as Apache OpenWhisk 1.12.0-incubating: 
OpenWhisk python, php and and swift runtimes.

The vote will be open for at least 72 hours.
[ ] +1 Release as Apache OpenWhisk 1.12.0-incubating: OpenWhisk python, php and 
and swift runtimes
[ ] +0 no opinion
[ ] -1 Do not release and the reason

Checklist for reference:
[ ] Download links are valid.
[ ] Checksums and PGP signatures are valid.
[ ] DISCLAIMER is included.
[ ] Source code artifacts have correct names matching the current release.
[ ] LICENSE and NOTICE files are correct for each OpenWhisk repo.
[ ] All files have license headers if necessary.
[ ] No compiled archives bundled in source archive.

Thank you very much.

 
Best wishes.
Vincent Hou (侯胜博)

Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM Cloud

Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: s...@us.ibm.com,
Phone: +1(919)254-7182
Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United States



Re: [VOTE] Release Apache OpenWhisk 1.12.0-incubating: OpenWhisk nodejs, java and and docker runtimes[RC1]

2018-09-10 Thread David P Grove

Hi Vincent,

I think there is a cut-and-paste error in your vote email.  The email said

...
> The source code artifact of openwhisk runtime java can be found at:
>
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz
>
> The SHA-512 checksum for the artifact of openwhisk runtime java is:
> openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz:
> 6377552E 8780329A 22E78C7D A7C06E40 01F48D0C 06EDD1EE 848D400F BDE70FB2
19721297
> EA766B01 62A6FD63 667AF4DB DD791F15 09CC5674 8FCADC9D A5F58E7D
> which can be found via:
>
https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz.sha512

But the actual (and correct) SHA-512 checksum for
openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz which is at this
URL is:

openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz:
FADF0287 E4A65B8C F56F0CAD 128CB02E 89B701EA A621D394 6A8412FD 05522B44
1AD4EC05
 A52FF4CE 6B73FC6D 44B6730F E4023923 EE92C1C9 02DAC10F 1DB253C3

Do you need to resend the vote email?  Do we vote ignoring the typo since
the contents of the URL are correct?

thanks,

--dave


Re: Late podling report

2018-09-10 Thread Justin Mclean
Hi,

I will be submitting the report in 24 hours, that leave you little time to 
submit the report and get your mentors to sign off. At think point is seems 
likely I'll be asking to to report next month.

I did look at your draft report and there seem to be a fascination with who 
works for whom in it. Is there any reason for this?

Thanks,
Justin