Skip to content

Instantly share code, notes, and snippets.

@ondrej-kvasnovsky
ondrej-kvasnovsky / _Events.groovy
Last active August 10, 2016 06:48
How to run custom Grails test types/phases - functional tests
eventTestPhasesStart = { phasesToRun ->
functionalTests << "phantom"
}
@ondrej-kvasnovsky
ondrej-kvasnovsky / commands.md
Last active April 25, 2020 19:43
Commands to install and configure ElasticSearch on Ubuntu

Install ElasticSearch and Java

1  wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.0.1.deb
2  sudo dpkg -i elasticsearch-1.0.1.deb
3  sudo update-rc.d elasticsearch defaults 95 10
4  sudo add-apt-repository ppa:webupd8team/java
5  sudo apt-get update
6  sudo apt-get install oracle-java7-installer
7  java -version
# get setting
echo "stats settings" | nc localhost 11211
# get current memory usage
echo "stats" | nc -w 1 localhost 11211 | awk '$2 == "bytes" { print $2" "$3 }'
# start in verbose mode
/usr/local/bin/memcached -vv
# start with higher memory
@ondrej-kvasnovsky
ondrej-kvasnovsky / vertica-commands
Last active July 31, 2018 10:30
Vertica commands
-- login to vsql
vsql -Ulogin -wpassword
-- number of running processes
ps -ef | grep -i vertica-udx-R | wc -l
-- list all nodes thet are UP
admintools -t list_allnodes | grep UP
-- restart a node
@ondrej-kvasnovsky
ondrej-kvasnovsky / commands.sh
Created September 25, 2014 17:13
ZooKeeper commands
# Start server
zkServer.sh start
# Connect to server
zkCli.sh -server 127.0.0.1:2181
# Connect to server with authentification
@ondrej-kvasnovsky
ondrej-kvasnovsky / build.gradle
Created September 25, 2014 22:07
Gradle commands
// dependency tree for compile scope
gradle -q vsa-batch-processing-core:dependencies --configuration compile
DataSourceTransactionManagerAutoConfiguration
# Initializers
org.springframework.context.ApplicationContextInitializer
org.springframework.boot.autoconfigure.logging.AutoConfigurationReportLoggingInitializer
# Auto Configure
org.springframework.boot.autoconfigure.EnableAutoConfiguration
org.springframework.boot.autoconfigure.aop.AopAutoConfiguration
org.springframework.boot.autoconfigure.amqp.RabbitAutoConfiguration
package com.company.cache
import com.google.common.base.Charsets
import com.google.common.hash.HashFunction
import com.google.common.hash.Hasher
import com.google.common.hash.Hashing
import com.vendavo.security.pseudo.SecUser
import org.springframework.cache.interceptor.KeyGenerator
import org.springframework.security.core.Authentication
import org.springframework.security.core.context.SecurityContextHolder
import groovy.sql.GroovyRowResult
import org.apache.commons.dbcp.BasicDataSource
import org.apache.commons.lang.StringEscapeUtils
import javax.sql.DataSource
import java.sql.ResultSet
import java.sql.Statement
/**
* Helper class to get data from database into a simple CSV without any extra formatting.
@ondrej-kvasnovsky
ondrej-kvasnovsky / gist:8bb4220a8d2c4b456914
Created December 15, 2014 21:21
GrailsConnectionPool
package com.vaadin.grails.datasource
import com.vaadin.data.util.sqlcontainer.connection.SimpleJDBCConnectionPool
import com.vaadin.grails.Grails
import org.codehaus.groovy.grails.commons.GrailsApplication
import java.sql.SQLException
class GrailsConnectionPool extends SimpleJDBCConnectionPool {