[COMMIT osv master] Added new benchmark stream app and upgraded nginx, mysql and node apps

2018-05-24 Thread Commit Bot

From: Waldemar Kozaczuk 
Committer: Waldemar Kozaczuk 
Branch: master

Added new benchmark stream app and upgraded nginx, mysql and node apps

Signed-off-by: Waldemar Kozaczuk 

---
diff --git a/apps b/apps
--- a/apps
+++ b/apps
@@ -1 +1 @@
-Subproject commit feb9f6db9e507bb4ae2b15f31caa1b2aae95b7c8
+Subproject commit 1361a4b35fc476c785af64a12491facfcdc23fc1

--
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[COMMIT osv-apps master] Asjusted stream test to provide default cmdline

2018-05-24 Thread Commit Bot

From: Waldemar Kozaczuk 
Committer: Waldemar Kozaczuk 
Branch: master

Asjusted stream test to provide default cmdline

Signed-off-by: Waldemar Kozaczuk 

---
diff --git a/stream/README b/stream/README
--- a/stream/README
+++ b/stream/README
@@ -0,0 +1,3 @@
+STREAM memory benchmark
+
+Read more at http://www.cs.virginia.edu/stream/ref.html
diff --git a/stream/module.py b/stream/module.py
--- a/stream/module.py
+++ b/stream/module.py
@@ -0,0 +1,3 @@
+from osv.modules import api
+
+default = api.run('/stream.so')

--
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[COMMIT osv-apps master] Upgraded node to 8.11.2

2018-05-24 Thread Commit Bot

From: Waldemar Kozaczuk 
Committer: Waldemar Kozaczuk 
Branch: master

Upgraded node to 8.11.2

Updated Makefile and dopatch to properly patch new version 8.11.2
and older one.

Signed-off-by: Waldemar Kozaczuk 

---
diff --git a/node/Makefile b/node/Makefile
--- a/node/Makefile
+++ b/node/Makefile
@@ -10,7 +10,8 @@ $(LIB_NODE):

 # Support for OSv's combined kernel+module build system ('make  
modules=node'

 # and 'make clean')
-VERSION=6.10.3
+VERSION=8.11.2
+#VERSION=6.10.3
 module:
 	if test ! -d node-$(VERSION); then ./GET $(VERSION); $(MAKE)  
NODE_VERSION=$(VERSION); fi

echo '/libnode.so: $${MODULE_DIR}/libnode-$(VERSION).so' > usr.manifest
diff --git a/node/dopatch b/node/dopatch
--- a/node/dopatch
+++ b/node/dopatch
@@ -15,12 +15,33 @@ cd "node-$1"
 ed -s node.gyp << EOF
 ,s/\(['"]\)executable\1/\1shared_library\1/
 g/'-Wl,--whole-archive/d
+g/'<(node_core_target_name)<(STATIC_LIB_SUFFIX)',/d
 w
 EOF

+if [ -f node.gypi ]
+then
+ed -s node.gypi << EOF
+,g/'-Wl,--whole-archive/d
+w
+EOF
+fi
+
 ed -s common.gypi << EOF
 ,s/'cflags':.*'-pthread'/&, '-fPIC'/
 w
 EOF

+ed -s tools/gyp/pylib/gyp/generator/make.py << EOF
+,s/-Wl,--whole-archive//g
+w
+EOF
+
+TEXT_TO_DETECT_IF_GCC7_PATCH_NEEDED="class HashTable : public  
HashTableBase"
+TEXT_FOUND=`grep -o "$TEXT_TO_DETECT_IF_GCC7_PATCH_NEEDED"  
deps/v8/src/objects.h`

+if [ "$TEXT_TO_DETECT_IF_GCC7_PATCH_NEEDED" == "$TEXT_FOUND" ]
+then
 patch -p1 <../gcc7.patch
+else
+echo "Not necessary to patch for GCC 7"
+fi

--
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[COMMIT osv-apps master] Add STREAM memory benchmark

2018-05-24 Thread Commit Bot

From: Justin Cinkelj 
Committer: Waldemar Kozaczuk 
Branch: master

Add STREAM memory benchmark

Signed-off-by: Justin Cinkelj 
Message-Id: <20180130142744.30099-1-justin.cink...@xlab.si>

---
diff --git a/stream/Makefile b/stream/Makefile
--- a/stream/Makefile
+++ b/stream/Makefile
@@ -0,0 +1,28 @@
+#
+# Copyright (C) 2014 Cloudius Systems, Ltd.
+#
+# This work is open source software, licensed under the terms of the
+# BSD license as described in the LICENSE file in the top-level directory.
+#
+
+# "Official" STREAM homepage is at  
http://www.cs.virginia.edu/stream/ref.html

+# This patch gets code from github.
+url = https://github.com/jeffhammond/STREAM
+
+SRCDIR=upstream/STREAM
+module: ${SRCDIR}/stream ${SRCDIR}/stream.so
+
+${SRCDIR}:
+   mkdir -p upstream
+   cd upstream; git clone https://github.com/jeffhammond/STREAM
+
+${SRCDIR}/stream.c: ${SRCDIR}
+
+${SRCDIR}/stream: ${SRCDIR}/stream.c
+   gcc -O2 $^ -o $@
+
+${SRCDIR}/stream.so: ${SRCDIR}/stream.c
+   gcc -O2 $^ -o $@ -fPIC -shared
+
+clean:
+   rm -rf upstream
diff --git a/stream/usr.manifest b/stream/usr.manifest
--- a/stream/usr.manifest
+++ b/stream/usr.manifest
@@ -0,0 +1 @@
+/stream.so: ${MODULE_DIR}/upstream/STREAM/stream.so

--
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[PATCH 3/3] Upgraded node to 8.11.2

2018-05-24 Thread Waldemar Kozaczuk
Updated Makefile and dopatch to properly patch new version 8.11.2
and older one.

Signed-off-by: Waldemar Kozaczuk 
---
 node/Makefile |  3 ++-
 node/dopatch  | 21 +
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/node/Makefile b/node/Makefile
index b80d9c9..09d3b0f 100644
--- a/node/Makefile
+++ b/node/Makefile
@@ -10,7 +10,8 @@ $(LIB_NODE):
 
 # Support for OSv's combined kernel+module build system ('make modules=node'
 # and 'make clean')
-VERSION=6.10.3
+VERSION=8.11.2
+#VERSION=6.10.3
 module:
if test ! -d node-$(VERSION); then ./GET $(VERSION); $(MAKE) 
NODE_VERSION=$(VERSION); fi
echo '/libnode.so: $${MODULE_DIR}/libnode-$(VERSION).so' > usr.manifest
diff --git a/node/dopatch b/node/dopatch
index bc82cc8..9a88226 100755
--- a/node/dopatch
+++ b/node/dopatch
@@ -15,12 +15,33 @@ cd "node-$1"
 ed -s node.gyp << EOF
 ,s/\(['"]\)executable\1/\1shared_library\1/
 g/'-Wl,--whole-archive/d
+g/'<(node_core_target_name)<(STATIC_LIB_SUFFIX)',/d
 w
 EOF
 
+if [ -f node.gypi ]
+then
+ed -s node.gypi << EOF
+,g/'-Wl,--whole-archive/d
+w
+EOF
+fi
+
 ed -s common.gypi << EOF
 ,s/'cflags':.*'-pthread'/&, '-fPIC'/
 w
 EOF
 
+ed -s tools/gyp/pylib/gyp/generator/make.py << EOF
+,s/-Wl,--whole-archive//g
+w
+EOF
+
+TEXT_TO_DETECT_IF_GCC7_PATCH_NEEDED="class HashTable : public HashTableBase"
+TEXT_FOUND=`grep -o "$TEXT_TO_DETECT_IF_GCC7_PATCH_NEEDED" 
deps/v8/src/objects.h`
+if [ "$TEXT_TO_DETECT_IF_GCC7_PATCH_NEEDED" == "$TEXT_FOUND" ]
+then
 patch -p1 <../gcc7.patch
+else
+echo "Not necessary to patch for GCC 7"
+fi
-- 
2.7.4

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[PATCH 0/3] Upgrade mysql, nginx and node

2018-05-24 Thread Waldemar Kozaczuk
Upgrade mysql, nginx and node

Waldemar Kozaczuk (3):
  Upgraded nginx to 1.12.2
  Upgraded mysql to 5.6.40
  Upgraded node to 8.11.2

 mysql/GET   |  4 ++--
 nginx/Makefile  |  2 +-
 nginx/module.py |  1 +
 node/Makefile   |  3 ++-
 node/dopatch| 21 +
 5 files changed, 27 insertions(+), 4 deletions(-)

-- 
2.7.4

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[PATCH 2/3] Upgraded mysql to 5.6.40

2018-05-24 Thread Waldemar Kozaczuk
Signed-off-by: Waldemar Kozaczuk 
---
 mysql/GET | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mysql/GET b/mysql/GET
index edc033e..2e3d673 100755
--- a/mysql/GET
+++ b/mysql/GET
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-VERSION=5.6.21
+VERSION=5.6.40
 BASEDIR=$PWD
 BUILDDIR=$BASEDIR/build
 ROOTDIR=$BASEDIR/install
@@ -19,7 +19,7 @@ cd $SRCDIR
 patch -p1 < ../osv.patch
 
 cd $BUILDDIR
-CFLAGS="-fPIC" CXXFLAGS="-fPIC" cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr 
../mysql-$VERSION
+CFLAGS="-fPIC" CXXFLAGS="-fPIC" cmake -DWITH_NUMA=OFF 
-DCMAKE_INSTALL_PREFIX:PATH=/usr ../mysql-$VERSION
 make -j4
 make install DESTDIR=$ROOTDIR
 
-- 
2.7.4

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[PATCH 1/3] Upgraded nginx to 1.12.2

2018-05-24 Thread Waldemar Kozaczuk
Signed-off-by: Waldemar Kozaczuk 
---
 nginx/Makefile  | 2 +-
 nginx/module.py | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/nginx/Makefile b/nginx/Makefile
index 3ef2359..4fae78f 100644
--- a/nginx/Makefile
+++ b/nginx/Makefile
@@ -1,4 +1,4 @@
-VERSION=1.12.1
+VERSION=1.12.2
 SOURCE=http://nginx.org/download/nginx-${VERSION}.tar.gz
 CONFIGURE_MODULES=--prefix=/nginx/ --with-debug --without-http_rewrite_module 
--with-threads --with-http_stub_status_module
 
diff --git a/nginx/module.py b/nginx/module.py
index 3a126f6..6a7df37 100644
--- a/nginx/module.py
+++ b/nginx/module.py
@@ -1,3 +1,4 @@
 from osv.modules import api
 
+api.require('libz')
 default = api.run('/nginx.so -c /nginx/conf/nginx.conf')
-- 
2.7.4

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Java Full Stack@Phoenix, AZ

2018-05-24 Thread Santosh
NOT FOR H1 VISA

 

Hi,

Hope you are doing Great!!

I have an urgent position with my client at Location “Phoenix, AZ”. This is an 
urgent fill and the client is looking for “Java Full Stack“. I appreciate your 
quick response.   

 

Role: Java Full Stack 

Location: Phoenix, AZ

Work Duration: Long Term

Job Description:
1. java spring boot
2. Angular 2  4

3. Micro services

4. Hibernate


If I'm not available over the phone, best way to reach me in email...

 

 


Description: Description: cid:image001.jpg@01D0BE16.B9DD7240

 

Nityo Infotech Corp. 
666 Plainsboro Road,  

Suite 1285

Plainsboro, NJ 08536

Santosh Kumar 

Technical Recruiter

Desk No-609-853-0818 Ext-2170
Fax :   609 799 5746 

kuntal.sant...@nityo.com
  www.nityo.com

 

  _  

USA | Canada | India | Singapore | Malaysia | Indonesia | Philippines | 
Thailand  | UK | Australia / Zealand  

  _  

Nityo Infotech has been rated as One of the top 500 Fastest growing companies 
by INC 500

  _  

Disclaimer:   
http://www.nityo.com/Email_Disclaimer.html

  _  

 



Disclaimer: www.nityo.com/Email_Disclaimer.html

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Hadoop Consultant@Sunnyvale, CA

2018-05-24 Thread Santosh
Hi,

Hope you are doing Great!!

I have an urgent position with my client at Location “Sunnyvale, CA”. This is 
an urgent fill and the client is looking for “Hadoop Consultant“. I appreciate 
your quick response.   

 

Role: Hadoop Consultant 

Location: Sunnyvale, CA

Work Duration: Long Term

Job Description:
1. Hadoop 
2. Hive 
3. Spark

Nice to have skills (Top 2 only)
1. Kafka
2. SQL

Detailed Job Description:
Extracting the data from RDBMS and loading in HDFS and Teradata. Creating HIVE 
tables, stored the data created the required data sets. Identifying the 
analytical performance on huge datasets using Hive



If I'm not available over the phone, best way to reach me in email...

 

 


Description: Description: cid:image001.jpg@01D0BE16.B9DD7240

 

Nityo Infotech Corp. 
666 Plainsboro Road,  

Suite 1285

Plainsboro, NJ 08536

Santosh Kumar 

Technical Recruiter

Desk No-609-853-0818 Ext-2170
Fax :   609 799 5746 

kuntal.sant...@nityo.com
  www.nityo.com

 

  _  

USA | Canada | India | Singapore | Malaysia | Indonesia | Philippines | 
Thailand  | UK | Australia / Zealand  

  _  

Nityo Infotech has been rated as One of the top 500 Fastest growing companies 
by INC 500

  _  

Disclaimer:   
http://www.nityo.com/Email_Disclaimer.html

  _  

 



Disclaimer: www.nityo.com/Email_Disclaimer.html

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.