├── .ssh
└── .gitkeep
├── webroot
└── .gitkeep
├── docker
├── runtime
│ ├── mongo
│ │ └── index.txt
│ ├── postgres
│ │ └── index.txt
│ ├── php5
│ │ ├── conf.d
│ │ │ ├── gd.ini
│ │ │ ├── apcu.ini
│ │ │ ├── bz2.ini
│ │ │ ├── curl.ini
│ │ │ ├── dom.ini
│ │ │ ├── exif.ini
│ │ │ ├── ftp.ini
│ │ │ ├── imap.ini
│ │ │ ├── intl.ini
│ │ │ ├── json.ini
│ │ │ ├── ldap.ini
│ │ │ ├── pdo.ini
│ │ │ ├── phar.ini
│ │ │ ├── soap.ini
│ │ │ ├── twig.ini
│ │ │ ├── xml.ini
│ │ │ ├── xsl.ini
│ │ │ ├── zip.ini
│ │ │ ├── zlib.ini
│ │ │ ├── bcmath.ini
│ │ │ ├── ctype.ini
│ │ │ ├── iconv.ini
│ │ │ ├── imagick.ini
│ │ │ ├── mcrypt.ini
│ │ │ ├── mysql.ini
│ │ │ ├── mysqli.ini
│ │ │ ├── openssl.ini
│ │ │ ├── pcntl.ini
│ │ │ ├── posix.ini
│ │ │ ├── redis.ini
│ │ │ ├── sockets.ini
│ │ │ ├── calendar.ini
│ │ │ ├── memcache.ini
│ │ │ ├── opcache.ini
│ │ │ ├── pdo_mysql.ini
│ │ │ ├── xmlreader.ini
│ │ │ ├── uploadprogress.ini
│ │ │ └── xdebug.ini
│ │ └── pear.conf
│ ├── solr
│ │ └── drupal_6x_core
│ │ │ ├── core.properties
│ │ │ ├── data
│ │ │ └── .gitignore
│ │ │ └── conf
│ │ │ ├── lang
│ │ │ ├── hyphenations_ga.txt
│ │ │ ├── contractions_ga.txt
│ │ │ ├── contractions_ca.txt
│ │ │ ├── stemdict_nl.txt
│ │ │ ├── contractions_fr.txt
│ │ │ ├── contractions_it.txt
│ │ │ ├── stopwords_hy.txt
│ │ │ ├── stopwords_el.txt
│ │ │ ├── stopwords_ga.txt
│ │ │ ├── stopwords_eu.txt
│ │ │ ├── userdict_ja.txt
│ │ │ ├── stopwords_en.txt
│ │ │ ├── stopwords_th.txt
│ │ │ ├── stopwords_ar.txt
│ │ │ ├── stopwords_gl.txt
│ │ │ ├── stopwords_cz.txt
│ │ │ ├── stopwords_ja.txt
│ │ │ ├── stopwords_lv.txt
│ │ │ ├── stopwords_bg.txt
│ │ │ ├── stopwords_ca.txt
│ │ │ ├── stopwords_tr.txt
│ │ │ ├── stopwords_ro.txt
│ │ │ ├── stopwords_hu.txt
│ │ │ ├── stopwords_hi.txt
│ │ │ ├── stopwords_fi.txt
│ │ │ ├── stopwords_fa.txt
│ │ │ ├── stopwords_da.txt
│ │ │ ├── stopwords_sv.txt
│ │ │ ├── stopwords_fr.txt
│ │ │ ├── stopwords_id.txt
│ │ │ ├── stopwords_nl.txt
│ │ │ └── stopwords_no.txt
│ │ │ ├── protwords.txt
│ │ │ ├── synonyms.txt
│ │ │ ├── stopwords.txt
│ │ │ ├── params.json
│ │ │ ├── mapping-ISOLatin1Accent.txt
│ │ │ ├── schema_legacy_types.xml
│ │ │ ├── solrcore.properties
│ │ │ ├── elevate.xml
│ │ │ ├── schema_extra_fields.xml
│ │ │ ├── schema_extra_types.xml
│ │ │ ├── solrconfig_spellcheck.xml
│ │ │ ├── schema_legacy_fields.xml
│ │ │ └── currency.xml
│ ├── nginx
│ │ ├── proxy_params
│ │ ├── scgi_params
│ │ ├── uwsgi_params
│ │ ├── fastcgi_params
│ │ ├── fastcgi.conf
│ │ ├── ssl
│ │ │ ├── nginx-selfsigned.crt
│ │ │ └── nginx-selfsigned.key
│ │ ├── nginx.conf
│ │ ├── koi-win
│ │ ├── nginx.conf.orig
│ │ ├── koi-utf
│ │ ├── win-utf
│ │ └── mime.types
│ └── apache2
│ │ └── conf.d
│ │ ├── userdir.conf
│ │ ├── proxy.conf
│ │ ├── info.conf
│ │ ├── default.conf
│ │ ├── mpm.conf
│ │ └── languages.conf
├── tests
│ ├── info.php
│ ├── index.php
│ ├── mail.php
│ ├── server.js
│ └── db.php
├── tools
│ └── php
│ │ └── xhprof
│ │ ├── bin
│ │ └── xhprofile
│ │ ├── support
│ │ └── libxhprof
│ │ │ ├── __phutil_library_init__.php
│ │ │ ├── __phutil_library_map__.php
│ │ │ └── unit
│ │ │ └── XHProfUnitTestEngine.php
│ │ ├── xhprof_html
│ │ ├── jquery
│ │ │ ├── indicator.gif
│ │ │ ├── jquery.tooltip.css
│ │ │ └── jquery.autocomplete.css
│ │ ├── docs
│ │ │ ├── sample-flat-view.jpg
│ │ │ ├── sample-callgraph-image.jpg
│ │ │ ├── sample-parent-child-view.jpg
│ │ │ ├── sample-diff-report-flat-view.jpg
│ │ │ └── sample-diff-report-parent-child-view.jpg
│ │ ├── typeahead.php
│ │ ├── css
│ │ │ └── xhprof.css
│ │ ├── index.php
│ │ └── callgraph.php
│ │ ├── .arcconfig
│ │ ├── extension
│ │ ├── tests
│ │ │ ├── xhprof_011.phpt
│ │ │ ├── xhprof_010.phpt
│ │ │ ├── xhprof_009.phpt
│ │ │ ├── xhprof_012.phpt
│ │ │ ├── xhprof_003.phpt
│ │ │ ├── xhprof_008.phpt
│ │ │ ├── xhprof_005.phpt
│ │ │ ├── xhprof_002.phpt
│ │ │ ├── xhprof_004.phpt
│ │ │ ├── xhprof_006.phpt
│ │ │ └── xhprof_001.phpt
│ │ ├── config.m4
│ │ ├── php_xhprof.h
│ │ └── Makefile.local
│ │ ├── CREDITS
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── scripts
│ │ └── xhprofile.php
│ │ ├── .arclint
│ │ ├── examples
│ │ └── sample.php
│ │ ├── README.md
│ │ ├── xhprof_lib
│ │ ├── display
│ │ │ └── typeahead_common.php
│ │ └── utils
│ │ │ └── xhprof_runs.php
│ │ └── CHANGELOG
├── images
│ ├── mysql
│ │ ├── conf
│ │ │ ├── windows.cnf
│ │ │ └── docker-compose-lamp.cnf
│ │ └── Dockerfile
│ └── php-fpm
│ │ └── Dockerfile
└── docker-sync
│ └── templates
│ ├── docker-sync.yml
│ └── docker-sync.template.full.yml
├── docs
└── screenshots
│ ├── Kinematic-launch.jpg
│ ├── Kinematic-NGINX-check.jpg
│ ├── Kinematic-NGINX-Hostname-Ports.jpg
│ ├── Docker-Compose-LAMP-check-in-browser.jpg
│ └── Docker-Quickstart-Terminal-LAMP-directory.jpg
├── .gitignore
├── LICENSE.md
├── crontasks.txt
├── docker-sync.yml
├── CHANGELOG.md
└── README.md
/.ssh/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/webroot/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docker/runtime/mongo/index.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docker/runtime/postgres/index.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docker/tests/info.php:
--------------------------------------------------------------------------------
1 |
13 | --EXPECTF--
14 | PREPENDED
15 | MAIN
16 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/tests/xhprof_010.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | XHProf: Crash with auto_append_file
3 | Author: epriestley
4 | --INI--
5 | include_path={PWD}
6 | auto_append_file=xhprof_010_append.php
7 | --FILE--
8 |
14 | --EXPECTF--
15 | MAIN
16 | APPENDED
17 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/stopwords.txt:
--------------------------------------------------------------------------------
1 | # Contains words which shouldn't be indexed for fulltext fields, e.g., because
2 | # they're too common. For documentation of the format, see
3 | # http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.StopFilterFactory
4 | # (Lines starting with a pound character # are ignored.)
5 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/contractions_it.txt:
--------------------------------------------------------------------------------
1 | # Set of Italian contractions for ElisionFilter
2 | # TODO: load this as a resource from the analyzer and sync it in build.xml
3 | c
4 | l
5 | all
6 | dall
7 | dell
8 | nell
9 | sull
10 | coll
11 | pell
12 | gl
13 | agl
14 | dagl
15 | degl
16 | negl
17 | sugl
18 | un
19 | m
20 | t
21 | s
22 | v
23 | d
24 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/CREDITS:
--------------------------------------------------------------------------------
1 | Originally developed at Facebook, XHProf was open sourced in Mar, 2009.
2 |
3 | XHProf is now maintained by Phacility.
4 |
5 | Creators:
6 | Changhao Jiang
7 | Kannan Muthukkaruppan
8 | Venkat Venkataramani
9 | Haiping Zhao
10 |
11 | Additional Contributors:
12 | George Cabrera - UI enhancements
13 | Paul Saab - FreeBSD port
14 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/.gitignore:
--------------------------------------------------------------------------------
1 | extension/*
2 | !extension/config.m4
3 | !extension/Makefile.local
4 | !extension/php_xhprof.h
5 | !extension/tests/
6 | !extension/xhprof.c
7 |
8 | extension/tests/*.sh
9 | extension/tests/*.exp
10 | extension/tests/*.out
11 | extension/tests/*.diff
12 | extension/tests/*.log
13 | extension/tests/*.php
14 |
15 | support/libxhprof/.phutil_module_cache
16 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/tests/xhprof_009.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | XHProf: PHP 5.5 crash in hp_execute_internal
3 | Author: epriestley
4 | --FILE--
5 |
9 | }
10 |
11 | spl_autoload_register('loader', $throw = true);
12 |
13 | xhprof_enable();
14 |
15 | class_exists('ThisClassDoesNotExist');
16 | echo "OK\n";
17 |
18 | --EXPECT--
19 | OK
20 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/.travis.yml:
--------------------------------------------------------------------------------
1 | language: php
2 |
3 | notifications:
4 | email: false
5 |
6 | php:
7 | - 5.5
8 | - 5.4
9 | - 5.3
10 | - 5.3.3
11 |
12 | env:
13 | global:
14 | - TEST_PHP_ARGS="-q"
15 | - REPORT_EXIT_STATUS=1
16 |
17 | before_script:
18 | - cd extension
19 | - phpize
20 | - ./configure
21 | - make -j4
22 |
23 | script: make -f Makefile.local test_with_exit_status
24 |
--------------------------------------------------------------------------------
/docker/tests/server.js:
--------------------------------------------------------------------------------
1 | const http = require('http');
2 |
3 | const hostname = '172.55.0.5';
4 | const port = 3000;
5 |
6 | const server = http.createServer((req, res) => {
7 | res.statusCode = 200;
8 | res.setHeader('Content-Type', 'text/plain');
9 | res.end('Hello World\n');
10 | });
11 |
12 | server.listen(port, hostname, () => {
13 | console.log(`Server running at http://${hostname}:${port}/`);
14 | });
15 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/params.json:
--------------------------------------------------------------------------------
1 | {"params":{
2 | "query":{
3 | "defType":"edismax",
4 | "q.alt":"*:*",
5 | "rows":"10",
6 | "fl":"*,score",
7 | "":{"v":0}
8 | },
9 | "facets":{
10 | "facet":"on",
11 | "facet.mincount": "1",
12 | "":{"v":0}
13 | },
14 | "velocity":{
15 | "wt": "velocity",
16 | "v.template":"browse",
17 | "v.layout": "layout",
18 | "":{"v":0}
19 | }
20 | }}
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/scripts/xhprofile.php:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env php
2 | ');
8 | }
9 |
10 | $__xhprof_target__ = $argv[1];
11 |
12 | $argv = array_slice($argv, 1);
13 | $argc = count($argv);
14 |
15 | xhprof_enable();
16 | require_once $__xhprof_target__;
17 | $xhprof_data = xhprof_disable();
18 |
19 | var_dump($xhprof_data);
20 |
--------------------------------------------------------------------------------
/docker/tests/db.php:
--------------------------------------------------------------------------------
1 | setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
11 | echo "Connected successfully";
12 | }
13 | catch(PDOException $e) {
14 | echo "Connection failed: " . $e->getMessage();
15 | }
16 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_hy.txt:
--------------------------------------------------------------------------------
1 | # example set of Armenian stopwords.
2 | այդ
3 | այլ
4 | այն
5 | այս
6 | դու
7 | դուք
8 | եմ
9 | են
10 | ենք
11 | ես
12 | եք
13 | է
14 | էի
15 | էին
16 | էինք
17 | էիր
18 | էիք
19 | էր
20 | ըստ
21 | թ
22 | ի
23 | ին
24 | իսկ
25 | իր
26 | կամ
27 | համար
28 | հետ
29 | հետո
30 | մենք
31 | մեջ
32 | մի
33 | ն
34 | նա
35 | նաև
36 | նրա
37 | նրանք
38 | որ
39 | որը
40 | որոնք
41 | որպես
42 | ու
43 | ում
44 | պիտի
45 | վրա
46 | և
47 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/config.m4:
--------------------------------------------------------------------------------
1 | PHP_ARG_ENABLE(xhprof, whether to enable xhprof support,
2 | [ --enable-xhprof Enable xhprof support])
3 |
4 | if test "$PHP_XHPROF" != "no"; then
5 |
6 | AC_MSG_CHECKING([for PCRE includes])
7 |
8 | if test -f $phpincludedir/ext/pcre/php_pcre.h; then
9 | AC_DEFINE([HAVE_PCRE], 1, [have pcre headers])
10 | AC_MSG_RESULT([yes])
11 | else
12 | AC_MSG_RESULT([no])
13 | fi
14 |
15 | PHP_NEW_EXTENSION(xhprof, xhprof.c, $ext_shared)
16 | fi
17 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/support/libxhprof/__phutil_library_map__.php:
--------------------------------------------------------------------------------
1 | 2,
11 | 'class' => array(
12 | 'XHProfExtensionUnitTestEngine' => 'unit/XHProfUnitTestEngine.php',
13 | ),
14 | 'function' => array(),
15 | 'xmap' => array(
16 | 'XHProfExtensionUnitTestEngine' => 'ArcanistUnitTestEngine',
17 | ),
18 | ));
19 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/mapping-ISOLatin1Accent.txt:
--------------------------------------------------------------------------------
1 | # This file contains character mappings for the default fulltext field type.
2 | # The source characters (on the left) will be replaced by the respective target
3 | # characters before any other processing takes place.
4 | # Lines starting with a pound character # are ignored.
5 | #
6 | # For sensible defaults, use the mapping-ISOLatin1Accent.txt file distributed
7 | # with the example application of your Solr version.
8 | #
9 | # Examples:
10 | # "À" => "A"
11 | # "\u00c4" => "A"
12 | # "\u00c4" => "\u0041"
13 | # "æ" => "ae"
14 | # "\n" => " "
15 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/.arclint:
--------------------------------------------------------------------------------
1 | {
2 | "exclude": [
3 | "(^xhprof_html/jquery/)",
4 | "(^xhprof_html/docs/)",
5 | "(^extension/Makefile.local)"
6 | ],
7 | "linters": {
8 | "chmod": {
9 | "type": "chmod"
10 | },
11 | "filename": {
12 | "type": "filename"
13 | },
14 | "generated": {
15 | "type": "generated"
16 | },
17 | "merge-conflict": {
18 | "type": "merge-conflict"
19 | },
20 | "nolint": {
21 | "type": "nolint"
22 | },
23 | "text-without-length": {
24 | "type": "text",
25 | "severity": {
26 | "3": "disabled"
27 | }
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/xhprof_html/jquery/jquery.tooltip.css:
--------------------------------------------------------------------------------
1 | /*
2 | * jQuery Tooltip plugin 1.3
3 | *
4 | * http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/
5 | * http://docs.jquery.com/Plugins/Tooltip
6 | *
7 | * Copyright (c) 2006 - 2008 Jörn Zaefferer
8 | *
9 | * $Id$
10 | *
11 | * Dual licensed under the MIT and GPL licenses:
12 | * http://www.opensource.org/licenses/mit-license.php
13 | * http://www.gnu.org/licenses/gpl.html
14 | */
15 |
16 | #tooltip {
17 | position: absolute;
18 | z-index: 3000;
19 | border: 1px solid #111;
20 | background-color: lightyellow;
21 | padding: 5px;
22 | opacity: 0.9;
23 | }
24 | #tooltip h3, #tooltip div { margin: 0; }
25 |
--------------------------------------------------------------------------------
/docker/runtime/nginx/scgi_params:
--------------------------------------------------------------------------------
1 |
2 | scgi_param REQUEST_METHOD $request_method;
3 | scgi_param REQUEST_URI $request_uri;
4 | scgi_param QUERY_STRING $query_string;
5 | scgi_param CONTENT_TYPE $content_type;
6 |
7 | scgi_param DOCUMENT_URI $document_uri;
8 | scgi_param DOCUMENT_ROOT $document_root;
9 | scgi_param SCGI 1;
10 | scgi_param SERVER_PROTOCOL $server_protocol;
11 | scgi_param REQUEST_SCHEME $scheme;
12 | scgi_param HTTPS $https if_not_empty;
13 |
14 | scgi_param REMOTE_ADDR $remote_addr;
15 | scgi_param REMOTE_PORT $remote_port;
16 | scgi_param SERVER_PORT $server_port;
17 | scgi_param SERVER_NAME $server_name;
18 |
--------------------------------------------------------------------------------
/docker/runtime/nginx/uwsgi_params:
--------------------------------------------------------------------------------
1 |
2 | uwsgi_param QUERY_STRING $query_string;
3 | uwsgi_param REQUEST_METHOD $request_method;
4 | uwsgi_param CONTENT_TYPE $content_type;
5 | uwsgi_param CONTENT_LENGTH $content_length;
6 |
7 | uwsgi_param REQUEST_URI $request_uri;
8 | uwsgi_param PATH_INFO $document_uri;
9 | uwsgi_param DOCUMENT_ROOT $document_root;
10 | uwsgi_param SERVER_PROTOCOL $server_protocol;
11 | uwsgi_param REQUEST_SCHEME $scheme;
12 | uwsgi_param HTTPS $https if_not_empty;
13 |
14 | uwsgi_param REMOTE_ADDR $remote_addr;
15 | uwsgi_param REMOTE_PORT $remote_port;
16 | uwsgi_param SERVER_PORT $server_port;
17 | uwsgi_param SERVER_NAME $server_name;
18 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/tests/xhprof_012.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | XHProf: Memory Leak in Ignored Functions
3 | Author: epriestley
4 | --FILE--
5 | array($large)));
14 | xhprof_disable();
15 | unset($large);
16 |
17 | xhprof_enable();
18 | xhprof_disable();
19 |
20 | $new = memory_get_usage();
21 |
22 | $missing = ($new - $old);
23 |
24 | if ($missing >= (1024 * 1024 * 16)) {
25 | echo "LEAKED A LOT OF MEMORY\n";
26 | } else {
27 | echo "DID NOT LEAK A LOT OF MEMORY\n";
28 | }
29 |
30 | ?>
31 | --EXPECTF--
32 | DID NOT LEAK A LOT OF MEMORY
33 |
--------------------------------------------------------------------------------
/docker/runtime/apache2/conf.d/userdir.conf:
--------------------------------------------------------------------------------
1 |
2 | # Settings for user home directories
3 | #
4 | # Required module: mod_authz_core, mod_authz_host, mod_userdir
5 |
6 | #
7 | # UserDir: The name of the directory that is appended onto a user's home
8 | # directory if a ~user request is received. Note that you must also set
9 | # the default access control for these directories, as in the example below.
10 | #
11 | UserDir public_html
12 |
13 | #
14 | # Control access to UserDir directories. The following is an example
15 | # for a site where these directories are restricted to read-only.
16 | #
17 |
18 | AllowOverride FileInfo AuthConfig Limit Indexes
19 | Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
20 | Require method GET POST OPTIONS
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/schema_legacy_types.xml:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/solrcore.properties:
--------------------------------------------------------------------------------
1 | # Defines Solr properties for this specific core.
2 | solr.replication.master=false
3 | solr.replication.slave=false
4 | solr.replication.pollInterval=00:00:60
5 | solr.replication.masterUrl=http://localhost:8983/solr
6 | solr.replication.confFiles=schema.xml,mapping-ISOLatin1Accent.txt,protwords.txt,stopwords.txt,synonyms.txt,elevate.xml
7 | solr.mlt.timeAllowed=2000
8 | # You should not set your luceneMatchVersion to anything lower than your Solr
9 | # Version.
10 | solr.luceneMatchVersion=6.0
11 | solr.selectSearchHandler.timeAllowed=-1
12 | # autoCommit after 10000 docs
13 | solr.autoCommit.MaxDocs=10000
14 | # autoCommit after 2 minutes
15 | solr.autoCommit.MaxTime=120000
16 | # autoSoftCommit after 2000 docs
17 | solr.autoSoftCommit.MaxDocs=2000
18 | # autoSoftCommit after 10 seconds
19 | solr.autoSoftCommit.MaxTime=10000
20 | solr.install.dir=../../..
21 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_el.txt:
--------------------------------------------------------------------------------
1 | # Lucene Greek Stopwords list
2 | # Note: by default this file is used after GreekLowerCaseFilter,
3 | # so when modifying this file use 'σ' instead of 'ς'
4 | ο
5 | η
6 | το
7 | οι
8 | τα
9 | του
10 | τησ
11 | των
12 | τον
13 | την
14 | και
15 | κι
16 | κ
17 | ειμαι
18 | εισαι
19 | ειναι
20 | ειμαστε
21 | ειστε
22 | στο
23 | στον
24 | στη
25 | στην
26 | μα
27 | αλλα
28 | απο
29 | για
30 | προσ
31 | με
32 | σε
33 | ωσ
34 | παρα
35 | αντι
36 | κατα
37 | μετα
38 | θα
39 | να
40 | δε
41 | δεν
42 | μη
43 | μην
44 | επι
45 | ενω
46 | εαν
47 | αν
48 | τοτε
49 | που
50 | πωσ
51 | ποιοσ
52 | ποια
53 | ποιο
54 | ποιοι
55 | ποιεσ
56 | ποιων
57 | ποιουσ
58 | αυτοσ
59 | αυτη
60 | αυτο
61 | αυτοι
62 | αυτων
63 | αυτουσ
64 | αυτεσ
65 | αυτα
66 | εκεινοσ
67 | εκεινη
68 | εκεινο
69 | εκεινοι
70 | εκεινεσ
71 | εκεινα
72 | εκεινων
73 | εκεινουσ
74 | οπωσ
75 | ομωσ
76 | ισωσ
77 | οσο
78 | οτι
79 |
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 | Copyright (c) 2016 Andrii Khomych.
3 |
4 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
5 |
6 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
7 |
8 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
9 |
--------------------------------------------------------------------------------
/docker/runtime/apache2/conf.d/proxy.conf:
--------------------------------------------------------------------------------
1 | LoadModule watchdog_module modules/mod_watchdog.so
2 | LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so
3 | LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
4 | LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so
5 | LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so
6 | LoadModule proxy_module modules/mod_proxy.so
7 | LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
8 | LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
9 | LoadModule proxy_connect_module modules/mod_proxy_connect.so
10 | LoadModule proxy_express_module modules/mod_proxy_express.so
11 | LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
12 | #LoadModule proxy_fdpass_module modules/mod_proxy_fdpass.so
13 | LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
14 | LoadModule proxy_hcheck_module modules/mod_proxy_hcheck.so
15 | LoadModule proxy_http_module modules/mod_proxy_http.so
16 | LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
17 | LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
18 |
--------------------------------------------------------------------------------
/docker/runtime/nginx/fastcgi_params:
--------------------------------------------------------------------------------
1 |
2 | fastcgi_param QUERY_STRING $query_string;
3 | fastcgi_param REQUEST_METHOD $request_method;
4 | fastcgi_param CONTENT_TYPE $content_type;
5 | fastcgi_param CONTENT_LENGTH $content_length;
6 |
7 | fastcgi_param SCRIPT_NAME $fastcgi_script_name;
8 | fastcgi_param REQUEST_URI $request_uri;
9 | fastcgi_param DOCUMENT_URI $document_uri;
10 | fastcgi_param DOCUMENT_ROOT $document_root;
11 | fastcgi_param SERVER_PROTOCOL $server_protocol;
12 | fastcgi_param REQUEST_SCHEME $scheme;
13 | fastcgi_param HTTPS $https if_not_empty;
14 |
15 | fastcgi_param GATEWAY_INTERFACE CGI/1.1;
16 | fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
17 |
18 | fastcgi_param REMOTE_ADDR $remote_addr;
19 | fastcgi_param REMOTE_PORT $remote_port;
20 | fastcgi_param SERVER_ADDR $server_addr;
21 | fastcgi_param SERVER_PORT $server_port;
22 | fastcgi_param SERVER_NAME $server_name;
23 |
24 | # PHP only, required if PHP was built with --enable-force-cgi-redirect
25 | fastcgi_param REDIRECT_STATUS 200;
26 |
--------------------------------------------------------------------------------
/crontasks.txt:
--------------------------------------------------------------------------------
1 |
2 | # Edit this file to introduce tasks to be run by cron.
3 | #
4 | # Each task to run has to be defined through a single line
5 | # indicating with different fields when the task will be run
6 | # and what command to run for the task
7 | #
8 | # To define the time you can provide concrete values for
9 | # minute (m), hour (h), day of month (dom), month (mon),
10 | # and day of week (dow) or use '*' in these fields (for 'any').#
11 | # Notice that tasks will be started based on the cron's system
12 | # daemon's notion of time and timezones.
13 | #
14 | # Output of the crontab jobs (including errors) is sent through
15 | # email to the user the crontab file belongs to (unless redirected).
16 | #
17 | # For example, you can run a backup of all your user accounts
18 | # at 5 a.m every week with:
19 | # 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
20 | #
21 | # For more information see the manual pages of crontab(5) and cron(8)
22 | #
23 | # m h dom mon dow command
24 | #Example of crontask
25 | # */15 * * * * /usr/bin/drush -u 1 -r cd /proejct_folder && drush cc all
26 | #*/1 * * * * cd /var/www/localhost/htdocs && php mail.php
27 |
--------------------------------------------------------------------------------
/docker/runtime/php5/pear.conf:
--------------------------------------------------------------------------------
1 | #PEAR_Config 0.9
2 | a:33:{s:9:"cache_dir";s:15:"/tmp/pear/cache";s:15:"default_channel";s:12:"pear.php.net";s:16:"preferred_mirror";s:12:"pear.php.net";s:13:"remote_config";s:0:"";s:13:"auto_discover";i:0;s:13:"master_server";s:12:"pear.php.net";s:10:"http_proxy";s:0:"";s:7:"php_dir";s:15:"/usr/share/pear";s:7:"ext_dir";s:54:"/home/buildozer/aports/main/php5/src/build-cgi/modules";s:7:"doc_dir";s:19:"/usr/share/pear/doc";s:7:"bin_dir";s:8:"/usr/bin";s:8:"data_dir";s:20:"/usr/share/pear/data";s:7:"cfg_dir";s:19:"/usr/share/pear/cfg";s:7:"www_dir";s:22:"/usr/share/pear/htdocs";s:7:"man_dir";s:25:"/usr/share/pear/local/man";s:8:"test_dir";s:20:"/usr/share/pear/test";s:8:"temp_dir";s:14:"/tmp/pear/temp";s:12:"download_dir";s:18:"/tmp/pear/download";s:7:"php_bin";s:12:"/usr/bin/php";s:10:"php_prefix";s:0:"";s:10:"php_suffix";s:0:"";s:7:"php_ini";s:0:"";s:12:"metadata_dir";s:0:"";s:8:"username";s:0:"";s:8:"password";s:0:"";s:7:"verbose";i:1;s:15:"preferred_state";s:6:"stable";s:5:"umask";i:18;s:9:"cache_ttl";i:3600;s:8:"sig_type";s:3:"gpg";s:7:"sig_bin";s:18:"/usr/local/bin/gpg";s:9:"sig_keyid";s:0:"";s:10:"sig_keydir";s:18:"/etc/php5/pearkeys";}
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_ga.txt:
--------------------------------------------------------------------------------
1 |
2 | a
3 | ach
4 | ag
5 | agus
6 | an
7 | aon
8 | ar
9 | arna
10 | as
11 | b'
12 | ba
13 | beirt
14 | bhúr
15 | caoga
16 | ceathair
17 | ceathrar
18 | chomh
19 | chtó
20 | chuig
21 | chun
22 | cois
23 | céad
24 | cúig
25 | cúigear
26 | d'
27 | daichead
28 | dar
29 | de
30 | deich
31 | deichniúr
32 | den
33 | dhá
34 | do
35 | don
36 | dtí
37 | dá
38 | dár
39 | dó
40 | faoi
41 | faoin
42 | faoina
43 | faoinár
44 | fara
45 | fiche
46 | gach
47 | gan
48 | go
49 | gur
50 | haon
51 | hocht
52 | i
53 | iad
54 | idir
55 | in
56 | ina
57 | ins
58 | inár
59 | is
60 | le
61 | leis
62 | lena
63 | lenár
64 | m'
65 | mar
66 | mo
67 | mé
68 | na
69 | nach
70 | naoi
71 | naonúr
72 | ná
73 | ní
74 | níor
75 | nó
76 | nócha
77 | ocht
78 | ochtar
79 | os
80 | roimh
81 | sa
82 | seacht
83 | seachtar
84 | seachtó
85 | seasca
86 | seisear
87 | siad
88 | sibh
89 | sinn
90 | sna
91 | sé
92 | sí
93 | tar
94 | thar
95 | thú
96 | triúr
97 | trí
98 | trína
99 | trínár
100 | tríocha
101 | tú
102 | um
103 | ár
104 | é
105 | éis
106 | í
107 | ó
108 | ón
109 | óna
110 | ónár
111 |
--------------------------------------------------------------------------------
/docker/runtime/nginx/fastcgi.conf:
--------------------------------------------------------------------------------
1 |
2 | fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
3 | fastcgi_param QUERY_STRING $query_string;
4 | fastcgi_param REQUEST_METHOD $request_method;
5 | fastcgi_param CONTENT_TYPE $content_type;
6 | fastcgi_param CONTENT_LENGTH $content_length;
7 |
8 | fastcgi_param SCRIPT_NAME $fastcgi_script_name;
9 | fastcgi_param REQUEST_URI $request_uri;
10 | fastcgi_param DOCUMENT_URI $document_uri;
11 | fastcgi_param DOCUMENT_ROOT $document_root;
12 | fastcgi_param SERVER_PROTOCOL $server_protocol;
13 | fastcgi_param REQUEST_SCHEME $scheme;
14 | fastcgi_param HTTPS $https if_not_empty;
15 |
16 | fastcgi_param GATEWAY_INTERFACE CGI/1.1;
17 | fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
18 |
19 | fastcgi_param REMOTE_ADDR $remote_addr;
20 | fastcgi_param REMOTE_PORT $remote_port;
21 | fastcgi_param SERVER_ADDR $server_addr;
22 | fastcgi_param SERVER_PORT $server_port;
23 | fastcgi_param SERVER_NAME $server_name;
24 |
25 | # PHP only, required if PHP was built with --enable-force-cgi-redirect
26 | fastcgi_param REDIRECT_STATUS 200;
27 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/elevate.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
17 |
18 |
19 |
20 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_eu.txt:
--------------------------------------------------------------------------------
1 | # example set of basque stopwords
2 | al
3 | anitz
4 | arabera
5 | asko
6 | baina
7 | bat
8 | batean
9 | batek
10 | bati
11 | batzuei
12 | batzuek
13 | batzuetan
14 | batzuk
15 | bera
16 | beraiek
17 | berau
18 | berauek
19 | bere
20 | berori
21 | beroriek
22 | beste
23 | bezala
24 | da
25 | dago
26 | dira
27 | ditu
28 | du
29 | dute
30 | edo
31 | egin
32 | ere
33 | eta
34 | eurak
35 | ez
36 | gainera
37 | gu
38 | gutxi
39 | guzti
40 | haiei
41 | haiek
42 | haietan
43 | hainbeste
44 | hala
45 | han
46 | handik
47 | hango
48 | hara
49 | hari
50 | hark
51 | hartan
52 | hau
53 | hauei
54 | hauek
55 | hauetan
56 | hemen
57 | hemendik
58 | hemengo
59 | hi
60 | hona
61 | honek
62 | honela
63 | honetan
64 | honi
65 | hor
66 | hori
67 | horiei
68 | horiek
69 | horietan
70 | horko
71 | horra
72 | horrek
73 | horrela
74 | horretan
75 | horri
76 | hortik
77 | hura
78 | izan
79 | ni
80 | noiz
81 | nola
82 | non
83 | nondik
84 | nongo
85 | nor
86 | nora
87 | ze
88 | zein
89 | zen
90 | zenbait
91 | zenbat
92 | zer
93 | zergatik
94 | ziren
95 | zituen
96 | zu
97 | zuek
98 | zuen
99 | zuten
100 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/userdict_ja.txt:
--------------------------------------------------------------------------------
1 | #
2 | # This is a sample user dictionary for Kuromoji (JapaneseTokenizer)
3 | #
4 | # Add entries to this file in order to override the statistical model in terms
5 | # of segmentation, readings and part-of-speech tags. Notice that entries do
6 | # not have weights since they are always used when found. This is by-design
7 | # in order to maximize ease-of-use.
8 | #
9 | # Entries are defined using the following CSV format:
10 | # , ... , ... ,
11 | #
12 | # Notice that a single half-width space separates tokens and readings, and
13 | # that the number tokens and readings must match exactly.
14 | #
15 | # Also notice that multiple entries with the same is undefined.
16 | #
17 | # Whitespace only lines are ignored. Comments are not allowed on entry lines.
18 | #
19 |
20 | # Custom segmentation for kanji compounds
21 | 日本経済新聞,日本 経済 新聞,ニホン ケイザイ シンブン,カスタム名詞
22 | 関西国際空港,関西 国際 空港,カンサイ コクサイ クウコウ,カスタム名詞
23 |
24 | # Custom segmentation for compound katakana
25 | トートバッグ,トート バッグ,トート バッグ,かずカナ名詞
26 | ショルダーバッグ,ショルダー バッグ,ショルダー バッグ,かずカナ名詞
27 |
28 | # Custom reading for former sumo wrestler
29 | 朝青龍,朝青龍,アサショウリュウ,カスタム人名
30 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/examples/sample.php:
--------------------------------------------------------------------------------
1 | 0) {
5 | bar($x - 1);
6 | }
7 | }
8 |
9 | function foo() {
10 | for ($idx = 0; $idx < 5; $idx++) {
11 | bar($idx);
12 | $x = strlen("abc");
13 | }
14 | }
15 |
16 | // start profiling
17 | xhprof_enable();
18 |
19 | // run program
20 | foo();
21 |
22 | // stop profiler
23 | $xhprof_data = xhprof_disable();
24 |
25 | // display raw xhprof data for the profiler run
26 | print_r($xhprof_data);
27 |
28 |
29 | $XHPROF_ROOT = realpath(dirname(__FILE__) .'/..');
30 | include_once $XHPROF_ROOT . "/xhprof_lib/utils/xhprof_lib.php";
31 | include_once $XHPROF_ROOT . "/xhprof_lib/utils/xhprof_runs.php";
32 |
33 | // save raw data for this profiler run using default
34 | // implementation of iXHProfRuns.
35 | $xhprof_runs = new XHProfRuns_Default();
36 |
37 | // save the run under a namespace "xhprof_foo"
38 | $run_id = $xhprof_runs->save_run($xhprof_data, "xhprof_foo");
39 |
40 | echo "---------------\n".
41 | "Assuming you have set up the http based UI for \n".
42 | "XHProf at some address, you can view run at \n".
43 | "http:///index.php?run=$run_id&source=xhprof_foo\n".
44 | "---------------\n";
45 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/xhprof_html/typeahead.php:
--------------------------------------------------------------------------------
1 |
10 | #
11 | # Allow server status reports generated by mod_status,
12 | # with the URL of http://servername/server-status
13 | # Change the ".example.com" to match your domain to enable.
14 |
15 |
16 | SetHandler server-status
17 | Require host .example.com
18 | Require ip 127
19 |
20 |
21 | #
22 | # ExtendedStatus controls whether Apache will generate "full" status
23 | # information (ExtendedStatus On) or just basic information (ExtendedStatus
24 | # Off) when the "server-status" handler is called. The default is Off.
25 | #
26 | #ExtendedStatus On
27 |
28 |
29 |
30 | #
31 | # Allow remote server configuration reports, with the URL of
32 | # http://servername/server-info (requires that mod_info.c be loaded).
33 | # Change the ".example.com" to match your domain to enable.
34 | #
35 |
36 | SetHandler server-info
37 | Require host .example.com
38 | Require ip 127
39 |
40 |
41 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/xhprof_html/jquery/jquery.autocomplete.css:
--------------------------------------------------------------------------------
1 | /*
2 | * Autocomplete - jQuery plugin 1.0.2
3 | *
4 | * Copyright (c) 2007 Dylan Verheul, Dan G. Switzer, Anjesh Tuladhar, Jörn Zaefferer
5 | *
6 | * Dual licensed under the MIT and GPL licenses:
7 | * http://www.opensource.org/licenses/mit-license.php
8 | * http://www.gnu.org/licenses/gpl.html
9 | *
10 | * Revision: $Id$
11 | *
12 | */
13 |
14 | .ac_results {
15 | padding: 0px;
16 | border: 1px solid black;
17 | background-color: white;
18 | overflow: hidden;
19 | z-index: 99999;
20 | }
21 |
22 | .ac_results ul {
23 | width: 100%;
24 | list-style-position: outside;
25 | list-style: none;
26 | padding: 0;
27 | margin: 0;
28 | }
29 |
30 | .ac_results li {
31 | margin: 0px;
32 | padding: 2px 5px;
33 | cursor: default;
34 | display: block;
35 | /*
36 | if width will be 100% horizontal scrollbar will apear
37 | when scroll mode will be used
38 | */
39 | /*width: 100%;*/
40 | font: menu;
41 | font-size: 12px;
42 | /*
43 | it is very important, if line-height not setted or setted
44 | in relative units scroll will be broken in firefox
45 | */
46 | line-height: 16px;
47 | overflow: hidden;
48 | }
49 |
50 | .ac_loading {
51 | background: white url('indicator.gif') right center no-repeat;
52 | }
53 |
54 | .ac_odd {
55 | background-color: #eee;
56 | }
57 |
58 | .ac_over {
59 | background-color: #0A246A;
60 | color: white;
61 | }
62 |
--------------------------------------------------------------------------------
/docker-sync.yml:
--------------------------------------------------------------------------------
1 | version: "2"
2 |
3 | syncs:
4 | web-${PROJECT_NAME}-docker-sync:
5 | src: ${PROJECT_MOUNT}
6 | sync_userid: '1000'
7 | sync_excludes: ['.gitignore', '.git/', '.idea/']
8 | host_disk_mount_mode: 'cached'
9 | node-${PROJECT_NAME}-docker-sync:
10 | src: ${PROJECT_MOUNT}
11 | sync_userid: '1000'
12 | sync_excludes: ['.gitignore', '.git/', '.idea/']
13 | host_disk_mount_mode: 'cached'
14 | solr-${PROJECT_NAME}-docker-sync:
15 | src: './docker/runtime/solr'
16 | sync_userid: '1000'
17 | sync_excludes: ['.gitignore', '.git/', '.idea/']
18 | host_disk_mount_mode: 'cached'
19 | xhprof-${PROJECT_NAME}-docker-sync:
20 | src: './docker/tools/php/xhprof'
21 | sync_userid: '1000'
22 | sync_excludes: ['.gitignore', '.git/', '.idea/']
23 | host_disk_mount_mode: 'cached'
24 | mysql-${PROJECT_NAME}-docker-sync:
25 | src: './docker/runtime/mysql'
26 | sync_userid: '1000'
27 | sync_excludes: ['.gitignore', '.git/', '.idea/']
28 | host_disk_mount_mode: 'cached'
29 | postgres-${PROJECT_NAME}-docker-sync:
30 | src: './docker/runtime/postgres'
31 | sync_userid: '1000'
32 | sync_excludes: ['.gitignore', '.git/', '.idea/']
33 | host_disk_mount_mode: 'cached'
34 | mongo-${PROJECT_NAME}-docker-sync:
35 | src: './docker/runtime/mongo'
36 | sync_userid: '1000'
37 | sync_excludes: ['.gitignore', '.git/', '.idea/']
38 | host_disk_mount_mode: 'cached'
39 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_th.txt:
--------------------------------------------------------------------------------
1 | # Thai stopwords from:
2 | # "Opinion Detection in Thai Political News Columns
3 | # Based on Subjectivity Analysis"
4 | # Khampol Sukhum, Supot Nitsuwat, and Choochart Haruechaiyasak
5 | ไว้
6 | ไม่
7 | ไป
8 | ได้
9 | ให้
10 | ใน
11 | โดย
12 | แห่ง
13 | แล้ว
14 | และ
15 | แรก
16 | แบบ
17 | แต่
18 | เอง
19 | เห็น
20 | เลย
21 | เริ่ม
22 | เรา
23 | เมื่อ
24 | เพื่อ
25 | เพราะ
26 | เป็นการ
27 | เป็น
28 | เปิดเผย
29 | เปิด
30 | เนื่องจาก
31 | เดียวกัน
32 | เดียว
33 | เช่น
34 | เฉพาะ
35 | เคย
36 | เข้า
37 | เขา
38 | อีก
39 | อาจ
40 | อะไร
41 | ออก
42 | อย่าง
43 | อยู่
44 | อยาก
45 | หาก
46 | หลาย
47 | หลังจาก
48 | หลัง
49 | หรือ
50 | หนึ่ง
51 | ส่วน
52 | ส่ง
53 | สุด
54 | สําหรับ
55 | ว่า
56 | วัน
57 | ลง
58 | ร่วม
59 | ราย
60 | รับ
61 | ระหว่าง
62 | รวม
63 | ยัง
64 | มี
65 | มาก
66 | มา
67 | พร้อม
68 | พบ
69 | ผ่าน
70 | ผล
71 | บาง
72 | น่า
73 | นี้
74 | นํา
75 | นั้น
76 | นัก
77 | นอกจาก
78 | ทุก
79 | ที่สุด
80 | ที่
81 | ทําให้
82 | ทํา
83 | ทาง
84 | ทั้งนี้
85 | ทั้ง
86 | ถ้า
87 | ถูก
88 | ถึง
89 | ต้อง
90 | ต่างๆ
91 | ต่าง
92 | ต่อ
93 | ตาม
94 | ตั้งแต่
95 | ตั้ง
96 | ด้าน
97 | ด้วย
98 | ดัง
99 | ซึ่ง
100 | ช่วง
101 | จึง
102 | จาก
103 | จัด
104 | จะ
105 | คือ
106 | ความ
107 | ครั้ง
108 | คง
109 | ขึ้น
110 | ของ
111 | ขอ
112 | ขณะ
113 | ก่อน
114 | ก็
115 | การ
116 | กับ
117 | กัน
118 | กว่า
119 | กล่าว
120 |
--------------------------------------------------------------------------------
/docker/docker-sync/templates/docker-sync.yml:
--------------------------------------------------------------------------------
1 | version: "2"
2 |
3 | syncs:
4 | web-${PROJECT_NAME}-docker-sync:
5 | src: ${PROJECT_MOUNT}
6 | sync_userid: '1000'
7 | sync_excludes: ['.gitignore', '.git/', '.idea/']
8 | host_disk_mount_mode: 'cached'
9 | node-${PROJECT_NAME}-docker-sync:
10 | src: ${PROJECT_MOUNT}
11 | sync_userid: '1000'
12 | sync_excludes: ['.gitignore', '.git/', '.idea/']
13 | host_disk_mount_mode: 'cached'
14 | solr-${PROJECT_NAME}-docker-sync:
15 | src: './docker/runtime/solr'
16 | sync_userid: '1000'
17 | sync_excludes: ['.gitignore', '.git/', '.idea/']
18 | host_disk_mount_mode: 'cached'
19 | xhprof-${PROJECT_NAME}-docker-sync:
20 | src: './docker/tools/php/xhprof'
21 | sync_userid: '1000'
22 | sync_excludes: ['.gitignore', '.git/', '.idea/']
23 | host_disk_mount_mode: 'cached'
24 | mysql-${PROJECT_NAME}-docker-sync:
25 | src: './docker/runtime/mysql'
26 | sync_userid: '1000'
27 | sync_excludes: ['.gitignore', '.git/', '.idea/']
28 | host_disk_mount_mode: 'cached'
29 | postgres-${PROJECT_NAME}-docker-sync:
30 | src: './docker/runtime/postgres'
31 | sync_userid: '1000'
32 | sync_excludes: ['.gitignore', '.git/', '.idea/']
33 | host_disk_mount_mode: 'cached'
34 | mongo-${PROJECT_NAME}-docker-sync:
35 | src: './docker/runtime/mongo'
36 | sync_userid: '1000'
37 | sync_excludes: ['.gitignore', '.git/', '.idea/']
38 | host_disk_mount_mode: 'cached'
39 |
--------------------------------------------------------------------------------
/docker/docker-sync/templates/docker-sync.template.full.yml:
--------------------------------------------------------------------------------
1 | version: "2"
2 |
3 | syncs:
4 | web-${PROJECT_NAME}-docker-sync:
5 | src: ${PROJECT_MOUNT}
6 | sync_userid: '1000'
7 | sync_excludes: ['.gitignore', '.git/', '.idea/']
8 | host_disk_mount_mode: 'cached'
9 | node-${PROJECT_NAME}-docker-sync:
10 | src: ${PROJECT_MOUNT}
11 | sync_userid: '1000'
12 | sync_excludes: ['.gitignore', '.git/', '.idea/']
13 | host_disk_mount_mode: 'cached'
14 | solr-${PROJECT_NAME}-docker-sync:
15 | src: 'docker/runtime/solr'
16 | sync_userid: '1000'
17 | sync_excludes: ['.gitignore', '.git/', '.idea/']
18 | host_disk_mount_mode: 'cached'
19 | xhprof-${PROJECT_NAME}-docker-sync:
20 | src: 'docker/tools/php/xhprof'
21 | sync_userid: '1000'
22 | sync_excludes: ['.gitignore', '.git/', '.idea/']
23 | host_disk_mount_mode: 'cached'
24 | mysql-${PROJECT_NAME}-docker-sync:
25 | src: 'docker/runtime/mysql'
26 | sync_userid: '1000'
27 | sync_excludes: ['.gitignore', '.git/', '.idea/']
28 | host_disk_mount_mode: 'cached'
29 | postgres-${PROJECT_NAME}-docker-sync:
30 | src: 'docker/runtime/postgres'
31 | sync_userid: '1000'
32 | sync_excludes: ['.gitignore', '.git/', '.idea/']
33 | host_disk_mount_mode: 'cached'
34 | mongo-${PROJECT_NAME}-docker-sync:
35 | src: 'docker/runtime/mongo'
36 | sync_userid: '1000'
37 | sync_excludes: ['.gitignore', '.git/', '.idea/']
38 | host_disk_mount_mode: 'cached'
39 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/php_xhprof.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (c) 2009 Facebook
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | *
16 | */
17 |
18 | #ifndef PHP_XHPROF_H
19 | #define PHP_XHPROF_H
20 |
21 | extern zend_module_entry xhprof_module_entry;
22 | #define phpext_xhprof_ptr &xhprof_module_entry
23 |
24 | #ifdef PHP_WIN32
25 | # define PHP_XHPROF_API __declspec(dllexport)
26 | #elif defined(__GNUC__) && __GNUC__ >= 4
27 | # define PHP_KD_PROFILER_API __attribute__ ((visibility("default")))
28 | #else
29 | # define PHP_XHPROF_API
30 | #endif
31 |
32 | #ifdef ZTS
33 | #include "TSRM.h"
34 | #endif
35 |
36 | PHP_MINIT_FUNCTION(xhprof);
37 | PHP_MSHUTDOWN_FUNCTION(xhprof);
38 | PHP_RINIT_FUNCTION(xhprof);
39 | PHP_RSHUTDOWN_FUNCTION(xhprof);
40 | PHP_MINFO_FUNCTION(xhprof);
41 |
42 | PHP_FUNCTION(xhprof_enable);
43 | PHP_FUNCTION(xhprof_disable);
44 | PHP_FUNCTION(xhprof_sample_enable);
45 | PHP_FUNCTION(xhprof_sample_disable);
46 |
47 | #endif /* PHP_XHPROF_H */
48 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_ar.txt:
--------------------------------------------------------------------------------
1 | # This file was created by Jacques Savoy and is distributed under the BSD license.
2 | # See http://members.unine.ch/jacques.savoy/clef/index.html.
3 | # Also see http://www.opensource.org/licenses/bsd-license.html
4 | # Cleaned on October 11, 2009 (not normalized, so use before normalization)
5 | # This means that when modifying this list, you might need to add some
6 | # redundant entries, for example containing forms with both أ and ا
7 | من
8 | ومن
9 | منها
10 | منه
11 | في
12 | وفي
13 | فيها
14 | فيه
15 | و
16 | ف
17 | ثم
18 | او
19 | أو
20 | ب
21 | بها
22 | به
23 | ا
24 | أ
25 | اى
26 | اي
27 | أي
28 | أى
29 | لا
30 | ولا
31 | الا
32 | ألا
33 | إلا
34 | لكن
35 | ما
36 | وما
37 | كما
38 | فما
39 | عن
40 | مع
41 | اذا
42 | إذا
43 | ان
44 | أن
45 | إن
46 | انها
47 | أنها
48 | إنها
49 | انه
50 | أنه
51 | إنه
52 | بان
53 | بأن
54 | فان
55 | فأن
56 | وان
57 | وأن
58 | وإن
59 | التى
60 | التي
61 | الذى
62 | الذي
63 | الذين
64 | الى
65 | الي
66 | إلى
67 | إلي
68 | على
69 | عليها
70 | عليه
71 | اما
72 | أما
73 | إما
74 | ايضا
75 | أيضا
76 | كل
77 | وكل
78 | لم
79 | ولم
80 | لن
81 | ولن
82 | هى
83 | هي
84 | هو
85 | وهى
86 | وهي
87 | وهو
88 | فهى
89 | فهي
90 | فهو
91 | انت
92 | أنت
93 | لك
94 | لها
95 | له
96 | هذه
97 | هذا
98 | تلك
99 | ذلك
100 | هناك
101 | كانت
102 | كان
103 | يكون
104 | تكون
105 | وكانت
106 | وكان
107 | غير
108 | بعض
109 | قد
110 | نحو
111 | بين
112 | بينما
113 | منذ
114 | ضمن
115 | حيث
116 | الان
117 | الآن
118 | خلال
119 | بعد
120 | قبل
121 | حتى
122 | عند
123 | عندما
124 | لدى
125 | جميع
126 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/schema_extra_fields.xml:
--------------------------------------------------------------------------------
1 |
7 |
22 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/Makefile.local:
--------------------------------------------------------------------------------
1 | include Makefile
2 |
3 | GOODPHP = $(shell $(PHP_EXECUTABLE) -r 'echo version_compare(phpversion(), "5.5.0", ">=");')
4 | ifeq ($(GOODPHP), 1)
5 | TESTTARGET = test
6 | else
7 | TESTTARGET = test_from_php55
8 | endif
9 |
10 | test_with_exit_status: $(TESTTARGET)
11 |
12 | # Fixed test target from PHP 5.5.
13 | test_from_php55:
14 | @if test ! -z "$(PHP_EXECUTABLE)" && test -x "$(PHP_EXECUTABLE)"; then \
15 | INI_FILE=`$(PHP_EXECUTABLE) -d 'display_errors=stderr' -r 'echo php_ini_loaded_file();' 2> /dev/null`; \
16 | if test "$$INI_FILE"; then \
17 | $(EGREP) -h -v $(PHP_DEPRECATED_DIRECTIVES_REGEX) "$$INI_FILE" > $(top_builddir)/tmp-php.ini; \
18 | else \
19 | echo > $(top_builddir)/tmp-php.ini; \
20 | fi; \
21 | INI_SCANNED_PATH=`$(PHP_EXECUTABLE) -d 'display_errors=stderr' -r '$$a = explode(",\n", trim(php_ini_scanned_files())); echo $$a[0];' 2> /dev/null`; \
22 | if test "$$INI_SCANNED_PATH"; then \
23 | INI_SCANNED_PATH=`$(top_srcdir)/build/shtool path -d $$INI_SCANNED_PATH`; \
24 | $(EGREP) -h -v $(PHP_DEPRECATED_DIRECTIVES_REGEX) "$$INI_SCANNED_PATH"/*.ini >> $(top_builddir)/tmp-php.ini; \
25 | fi; \
26 | TEST_PHP_EXECUTABLE=$(PHP_EXECUTABLE) \
27 | TEST_PHP_SRCDIR=$(top_srcdir) \
28 | CC="$(CC)" \
29 | $(PHP_EXECUTABLE) -n -c $(top_builddir)/tmp-php.ini $(PHP_TEST_SETTINGS) $(top_srcdir)/run-tests.php -n -c $(top_builddir)/tmp-php.ini -d extension_dir=$(top_builddir)/modules/ $(PHP_TEST_SHARED_EXTENSIONS) $(TESTS); \
30 | TEST_RESULT_EXIT_CODE=$$?; \
31 | rm $(top_builddir)/tmp-php.ini; \
32 | exit $$TEST_RESULT_EXIT_CODE; \
33 | else \
34 | echo "ERROR: Cannot run tests without CLI sapi."; \
35 | fi
36 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/support/libxhprof/unit/XHProfUnitTestEngine.php:
--------------------------------------------------------------------------------
1 | getWorkingCopy()->getProjectRoot().'/extension/';
7 |
8 | $start_time = microtime(true);
9 |
10 | id(new ExecFuture('phpize && ./configure && make -j4'))
11 | ->setCWD($root)
12 | ->resolvex();
13 |
14 | $out = id(new ExecFuture('make -f Makefile.local test_with_exit_status'))
15 | ->setCWD($root)
16 | ->setEnv(
17 | array(
18 | 'TEST_PHP_ARGS' => '-q',
19 | ))
20 | ->resolvex();
21 |
22 | // NOTE: REPORT_EXIT_STATUS doesn't seem to work properly in some versions
23 | // of PHP. Just "parse" stdout to approximate the results.
24 |
25 | list($stdout) = $out;
26 |
27 | $tests = array();
28 |
29 | foreach (phutil_split_lines($stdout) as $line) {
30 | $matches = null;
31 |
32 | // NOTE: The test script writes the name of the test originally, then
33 | // uses "\r" to erase it and write the result. This splits as a single
34 | // line.
35 | if (preg_match('/^TEST .*\r(PASS|FAIL) (.*)/', $line, $matches)) {
36 | if ($matches[1] == 'PASS') {
37 | $result = ArcanistUnitTestResult::RESULT_PASS;
38 | } else {
39 | $result = ArcanistUnitTestResult::RESULT_FAIL;
40 | }
41 |
42 | $name = trim($matches[2]);
43 |
44 | $tests[] = id(new ArcanistUnitTestResult())
45 | ->setName($name)
46 | ->setResult($result)
47 | ->setDuration(microtime(true) - $start_time);
48 | }
49 | }
50 |
51 | return $tests;
52 | }
53 | }
54 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Changelog
2 |
3 | ## Docker Compose LAMP stack 1.0.0
4 | * Initial release.
5 |
6 | ## Docker Compose LAMP stack 1.1.0
7 | * Fixed IP ranges in docker-compose and README.
8 | * Added DRUSH and PHP_SHOW_ERRORS variables for PHP-FPM container.
9 | * Added DOCUMENT_ROOT as example variable for using the site in subfolders.
10 | * Added sample configs folder and commented special directories in docker-compose.yml for PHP-FPM(PHP-5, PHP-7), Apache2, NGINX.
11 | * Split MailHog to be the independent container and added a dependency on MailHog to PHP-FPM.
12 | * Added references to MongoDB, Node.js in README.
13 | * Started section in the documentation for Docker Toolbox.
14 |
15 | ## Docker Compose LAMP stack 1.2.0
16 | * Added Docker Toolbox instruction and update base README.
17 | * Added build image for the PHP-FPM.
18 | * Changed base config, runtime directories structure.
19 | * Added docs folder.
20 |
21 | ## Docker Compose LAMP stack 1.3.0
22 | * Switched to the official Mailhog image.
23 |
24 | ## Docker Compose LAMP stack 1.4.0
25 | * Added IP for PHP-FPM container.
26 | * Checked work of Selenium and PHP-FPM.
27 |
28 | ## Docker Compose LAMP stack 1.5.0
29 | * Updated Node image to the last node:alpine version.
30 | * Updated Solr image to the alpine-6 version.
31 | * Updated Postgres image to the postgres:alpine version.
32 | * Updated Redis image to the redis:alpine version.
33 | * Updated Memcached image to the memcahed:alpine version.
34 |
35 | ## Docker Compose LAMP stack 1.6.0
36 | * Added example tools to php-fpm image.
37 | * Switched from MariaDB to MySQL docker image.
38 | * Added a sample image build based on docker MySQL image to fix Windows Docker Toolbox issue.
39 | * Updated README.md links and added extra info for Docker Toolbox.
40 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_gl.txt:
--------------------------------------------------------------------------------
1 | # galican stopwords
2 | a
3 | aínda
4 | alí
5 | aquel
6 | aquela
7 | aquelas
8 | aqueles
9 | aquilo
10 | aquí
11 | ao
12 | aos
13 | as
14 | así
15 | á
16 | ben
17 | cando
18 | che
19 | co
20 | coa
21 | comigo
22 | con
23 | connosco
24 | contigo
25 | convosco
26 | coas
27 | cos
28 | cun
29 | cuns
30 | cunha
31 | cunhas
32 | da
33 | dalgunha
34 | dalgunhas
35 | dalgún
36 | dalgúns
37 | das
38 | de
39 | del
40 | dela
41 | delas
42 | deles
43 | desde
44 | deste
45 | do
46 | dos
47 | dun
48 | duns
49 | dunha
50 | dunhas
51 | e
52 | el
53 | ela
54 | elas
55 | eles
56 | en
57 | era
58 | eran
59 | esa
60 | esas
61 | ese
62 | eses
63 | esta
64 | estar
65 | estaba
66 | está
67 | están
68 | este
69 | estes
70 | estiven
71 | estou
72 | eu
73 | é
74 | facer
75 | foi
76 | foron
77 | fun
78 | había
79 | hai
80 | iso
81 | isto
82 | la
83 | las
84 | lle
85 | lles
86 | lo
87 | los
88 | mais
89 | me
90 | meu
91 | meus
92 | min
93 | miña
94 | miñas
95 | moi
96 | na
97 | nas
98 | neste
99 | nin
100 | no
101 | non
102 | nos
103 | nosa
104 | nosas
105 | noso
106 | nosos
107 | nós
108 | nun
109 | nunha
110 | nuns
111 | nunhas
112 | o
113 | os
114 | ou
115 | ó
116 | ós
117 | para
118 | pero
119 | pode
120 | pois
121 | pola
122 | polas
123 | polo
124 | polos
125 | por
126 | que
127 | se
128 | senón
129 | ser
130 | seu
131 | seus
132 | sexa
133 | sido
134 | sobre
135 | súa
136 | súas
137 | tamén
138 | tan
139 | te
140 | ten
141 | teñen
142 | teño
143 | ter
144 | teu
145 | teus
146 | ti
147 | tido
148 | tiña
149 | tiven
150 | túa
151 | túas
152 | un
153 | unha
154 | unhas
155 | uns
156 | vos
157 | vosa
158 | vosas
159 | voso
160 | vosos
161 | vós
162 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/tests/xhprof_003.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | XHProf: Test Class Methods, Constructors, Destructors.
3 | Author: Kannan
4 | --FILE--
5 | _attr = $attr;
15 | }
16 |
17 | private static function inner_static() {
18 | return C::$_static_attr;
19 | }
20 |
21 | public static function outer_static() {
22 | return C::inner_static();
23 | }
24 |
25 | public function get_attr() {
26 | return $this->_attr;
27 | }
28 |
29 | function __destruct() {
30 | echo "Destroying class {$this->_attr}\n";
31 | }
32 | }
33 |
34 |
35 | xhprof_enable();
36 |
37 | // static methods
38 | echo C::outer_static() . "\n";
39 |
40 | // constructor
41 | $obj = new C("Hello World");
42 |
43 | // instance methods
44 | $obj->get_attr();
45 |
46 | // destructor
47 | $obj = null;
48 |
49 |
50 | $output = xhprof_disable();
51 |
52 | echo "Profiler data for 'Class' tests:\n";
53 | print_canonical($output);
54 | echo "\n";
55 |
56 | ?>
57 | --EXPECT--
58 | i am a class static
59 | In constructor...
60 | Destroying class Hello World
61 | Profiler data for 'Class' tests:
62 | C::outer_static==>C::inner_static : ct= 1; wt=*;
63 | main() : ct= 1; wt=*;
64 | main()==>C::__construct : ct= 1; wt=*;
65 | main()==>C::__destruct : ct= 1; wt=*;
66 | main()==>C::get_attr : ct= 1; wt=*;
67 | main()==>C::outer_static : ct= 1; wt=*;
68 | main()==>xhprof_disable : ct= 1; wt=*;
69 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_cz.txt:
--------------------------------------------------------------------------------
1 | a
2 | s
3 | k
4 | o
5 | i
6 | u
7 | v
8 | z
9 | dnes
10 | cz
11 | tímto
12 | budeš
13 | budem
14 | byli
15 | jseš
16 | můj
17 | svým
18 | ta
19 | tomto
20 | tohle
21 | tuto
22 | tyto
23 | jej
24 | zda
25 | proč
26 | máte
27 | tato
28 | kam
29 | tohoto
30 | kdo
31 | kteří
32 | mi
33 | nám
34 | tom
35 | tomuto
36 | mít
37 | nic
38 | proto
39 | kterou
40 | byla
41 | toho
42 | protože
43 | asi
44 | ho
45 | naši
46 | napište
47 | re
48 | což
49 | tím
50 | takže
51 | svých
52 | její
53 | svými
54 | jste
55 | aj
56 | tu
57 | tedy
58 | teto
59 | bylo
60 | kde
61 | ke
62 | pravé
63 | ji
64 | nad
65 | nejsou
66 | či
67 | pod
68 | téma
69 | mezi
70 | přes
71 | ty
72 | pak
73 | vám
74 | ani
75 | když
76 | však
77 | neg
78 | jsem
79 | tento
80 | článku
81 | články
82 | aby
83 | jsme
84 | před
85 | pta
86 | jejich
87 | byl
88 | ještě
89 | až
90 | bez
91 | také
92 | pouze
93 | první
94 | vaše
95 | která
96 | nás
97 | nový
98 | tipy
99 | pokud
100 | může
101 | strana
102 | jeho
103 | své
104 | jiné
105 | zprávy
106 | nové
107 | není
108 | vás
109 | jen
110 | podle
111 | zde
112 | už
113 | být
114 | více
115 | bude
116 | již
117 | než
118 | který
119 | by
120 | které
121 | co
122 | nebo
123 | ten
124 | tak
125 | má
126 | při
127 | od
128 | po
129 | jsou
130 | jak
131 | další
132 | ale
133 | si
134 | se
135 | ve
136 | to
137 | jako
138 | za
139 | zpět
140 | ze
141 | do
142 | pro
143 | je
144 | na
145 | atd
146 | atp
147 | jakmile
148 | přičemž
149 | já
150 | on
151 | ona
152 | ono
153 | oni
154 | ony
155 | my
156 | vy
157 | jí
158 | ji
159 | mě
160 | mne
161 | jemu
162 | tomu
163 | těm
164 | těmu
165 | němu
166 | němuž
167 | jehož
168 | jíž
169 | jelikož
170 | jež
171 | jakož
172 | načež
173 |
--------------------------------------------------------------------------------
/docker/runtime/nginx/ssl/nginx-selfsigned.key:
--------------------------------------------------------------------------------
1 | -----BEGIN PRIVATE KEY-----
2 | MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC4oh66pre6lX+6
3 | uMpXgHaMI+uCS3EhpxN623bPuo1r95ntUYRm/CXPUDvztIOIZ0vQXI85nbHJ7wCk
4 | y62NHbhf+s40Z8QoGxPxdYw0vNJDiPHZSTuAvO5YYd1pf+dwuAFcrMRl6JyeCOaB
5 | VIXc/7l+gjCGvl+lo/bhdna1NpC24zCZVJO9sGZjP+j++dlwNyiUCsa4vqxg0wDQ
6 | usnN4n0vcyCcwrDbLoSd9hLdlEhy2GsklHJMpCcibrsUfFZWABhslr2N+u1lNddF
7 | UhHI9q1NRg4Qq3SF32Zk7t3U9n2Z1X1noWTzU9zya+6ruT+EP30JZj35rfan2Q5d
8 | rKjFyAaLAgMBAAECggEARJR7Y4s/nX+gVSQEjKH75qwE833ARObBVpYkOJ6rnxn2
9 | Q+9Ohc5M4QeFbU10ufrcb0WiMZ2Ah2hOTegVy9/pN0V6yH5unxMHwl2OOZyVYV6B
10 | rtsDzhrfUVbwnhpTRkwivWCzBsNzQUQ/EnTp0B/wr6v+CF64OleAAVk2WLMu568z
11 | zP8XEpzHAEJkhjny75PIRJjr9JmJou0y1RaCV0yCOskY++WkZPlSWY4+R6KRKEtq
12 | Md8vAMaJmnUeywg17LH9HOjssQrlCaj5ls31i9eInUUPYcUaGV8rFwuAmt8o4IbM
13 | JemZcEjpRywp8ftFYl8AhKekvoeHM9PN1/98FAFuGQKBgQDqR30Dm8/eFfbY9hz6
14 | RdXyZDV4kanxjzY3RgYIJme0veMYFVuQ2yb27kK858gViBgjSin0VlpVadkJzVSB
15 | tuXVZ1y+MQVanYQZV48ynql0PMVCMn+hOghCbcEpoXNgfTGjMeMWmCQ7asye9P9c
16 | kd0iKUe+4vo5p50fJpwZRWROHQKBgQDJwE6g7htH65g+HxGBJMcIZQM0E7x2oDKg
17 | hmQJ72x28vvxuA40vhA0fN5hijoxGV/p/dd2x6HOQt4NkWlhKcsbarWJmeU9l3Sg
18 | 7/wj5E3JNuQrUPPI9tVxR5dKvTdLF74q8nkKpHtCQCX+SLOauWGkGsRotUEqTehw
19 | GxZy7GMmxwKBgBqad5W7UcV0VQ2aFPxOhdb6jh/c2qF1k8B/ERxH0Cr0DR+k/Trb
20 | x/buY2G0KEJZq/QF7fGzBJsCZAT67ge0zzCGhj+KrYL2tBN0n+wtnCx44iV8OoYC
21 | YwG4GOEzVji0vrg7aAAe0q50mDvMslq+rY+9hEom2CdH402wQrWT7an5AoGAMNCP
22 | 9c5G2Yr+hiFcSeQNKFHQiZww4H74YPDDacf9dXZrUVwYS9ik8R45bF5WoCSkmWgq
23 | 5vl8g/yX366MUc8b7qFOFWIgHlv0AzCt0D1gOMxIPtbSdZCLqmIJEDNiGpA/GgMb
24 | GGEd1bTRvIn4svohzuQPG8qnXsYE9IMJVnstrmcCgYB9JnsuiXTdV4nyscakz7qg
25 | ehy8a+kSfBc1Koju/Tm5KuEnCOjxdeOdSanqio5aVfXJLcxcS500xA9kPfO1wx3R
26 | bPiK2tXyGqAx15l7nKIZEuxvO4qi/c0FO7/3UcUZnnv5zhYPUQY446SIRjGqgtlw
27 | CNhO1M45GYJjfe2eRmuTHQ==
28 | -----END PRIVATE KEY-----
29 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/tests/xhprof_008.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | XHProf: Sampling Mode Test
3 | Author: kannan
4 | --FILE--
5 | goo==>bar==>foo==>usleep") {
38 | $count1++;
39 | }
40 | }
41 |
42 | // how many usleep samples did we get in two calls to goo()?
43 | $count2 = 0;
44 | foreach ($output2 as $sample) {
45 | if ($sample == "main()==>goo==>bar==>foo==>usleep") {
46 | $count2++;
47 | }
48 | }
49 |
50 | //
51 | // our default sampling frequency is 0.1 seconds. So
52 | // we would expect about 8 samples (given that foo()
53 | // sleeps for 0.8 seconds). However, we might in future
54 | // allow the sampling frequency to be modified. So rather
55 | // than depend on the absolute number of samples, we'll
56 | // check to see if $count2 is roughly double of $count1.
57 | //
58 |
59 | if (($count1 == 0)
60 | || (($count2 / $count1) > 2.5)
61 | || (($count2 / $count1) < 1.5)) {
62 | echo "Test failed\n";
63 | echo "Count of usleep samples in one call to goo(): $count1\n";
64 | echo "Count of usleep samples in two calls to goo(): $count2\n";
65 | echo "Samples in one call to goo(): \n";
66 | var_dump($output1);
67 | echo "Samples in two calls to goo(): \n";
68 | var_dump($output2);
69 | } else {
70 | echo "Test passed\n";
71 | }
72 |
73 | ?>
74 | --EXPECT--
75 | Test passed
76 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/xhprof_html/css/xhprof.css:
--------------------------------------------------------------------------------
1 | /* Copyright (c) 2009 Facebook
2 | *
3 | * Licensed under the Apache License, Version 2.0 (the "License");
4 | * you may not use this file except in compliance with the License.
5 | * You may obtain a copy of the License at
6 | *
7 | * http://www.apache.org/licenses/LICENSE-2.0
8 | *
9 | * Unless required by applicable law or agreed to in writing, software
10 | * distributed under the License is distributed on an "AS IS" BASIS,
11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | * See the License for the specific language governing permissions and
13 | * limitations under the License.
14 | */
15 |
16 | td.sorted {
17 | color:#0000FF;
18 | }
19 |
20 | td.vbar, th.vbar {
21 | text-align: right;
22 | border-left:
23 | solid 1px #bdc7d8;
24 | }
25 |
26 | td.vbbar, th.vbar {
27 | text-align: right;
28 | border-left:
29 | solid 1px #bdc7d8;
30 | color:blue;
31 | }
32 |
33 | /* diff reports: display regressions in red */
34 | td.vrbar {
35 | text-align: right;
36 | border-left:solid 1px #bdc7d8;
37 | color:red;
38 | }
39 |
40 | /* diff reports: display improvements in green */
41 | td.vgbar {
42 | text-align: right;
43 | border-left: solid 1px #bdc7d8;
44 | color:green;
45 | }
46 |
47 | td.vwbar, th.vwbar {
48 | text-align: right;
49 | border-left: solid 1px white;
50 | }
51 |
52 | td.vwlbar, th.vwlbar {
53 | text-align: left;
54 | border-left: solid 1px white;
55 | }
56 |
57 | p.blue {
58 | color:blue
59 | }
60 |
61 | .bubble {
62 | background-color:#C3D9FF
63 | }
64 |
65 | ul.xhprof_actions {
66 | float: right;
67 | padding-left: 16px;
68 | list-style-image: none;
69 | list-style-type: none;
70 | margin:10px 10px 10px 3em;
71 | position:relative;
72 | }
73 |
74 | ul.xhprof_actions li {
75 | border-bottom:1px solid #D8DFEA;
76 | }
77 |
78 | ul.xhprof_actions li a:hover {
79 | background:#3B5998 none repeat scroll 0 0;
80 | color:#FFFFFF;
81 | }
82 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/tests/xhprof_005.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | XHProf: Timer Tests
3 | Author: Kannan
4 | --FILE--
5 | $range_high)) {
54 | echo "Failed ${description}. Expected: ${expected} microsecs. ".
55 | "Actual: ${actual} microsecs.\n";
56 | } else {
57 | echo "OK: ${description}\n";
58 | }
59 | echo "-------------\n";
60 | }
61 |
62 | verify(10000,
63 | $output["sleep_10000_micro==>usleep"]["wt"],
64 | "sleep_10000_micro");
65 | verify(20000,
66 | $output["sleep_20000_micro==>usleep"]["wt"],
67 | "sleep_20000_micro");
68 | verify(50000,
69 | $output["sleep_50000_micro==>usleep"]["wt"],
70 | "sleep_50000_micro");
71 |
72 | ?>
73 | --EXPECT--
74 | Verifying sleep_10000_micro...
75 | OK: sleep_10000_micro
76 | -------------
77 | Verifying sleep_20000_micro...
78 | OK: sleep_20000_micro
79 | -------------
80 | Verifying sleep_50000_micro...
81 | OK: sleep_50000_micro
82 | -------------
83 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_ja.txt:
--------------------------------------------------------------------------------
1 | #
2 | # This file defines a stopword set for Japanese.
3 | #
4 | # This set is made up of hand-picked frequent terms from segmented Japanese Wikipedia.
5 | # Punctuation characters and frequent kanji have mostly been left out. See LUCENE-3745
6 | # for frequency lists, etc. that can be useful for making your own set (if desired)
7 | #
8 | # Note that there is an overlap between these stopwords and the terms stopped when used
9 | # in combination with the JapanesePartOfSpeechStopFilter. When editing this file, note
10 | # that comments are not allowed on the same line as stopwords.
11 | #
12 | # Also note that stopping is done in a case-insensitive manner. Change your StopFilter
13 | # configuration if you need case-sensitive stopping. Lastly, note that stopping is done
14 | # using the same character width as the entries in this file. Since this StopFilter is
15 | # normally done after a CJKWidthFilter in your chain, you would usually want your romaji
16 | # entries to be in half-width and your kana entries to be in full-width.
17 | #
18 | の
19 | に
20 | は
21 | を
22 | た
23 | が
24 | で
25 | て
26 | と
27 | し
28 | れ
29 | さ
30 | ある
31 | いる
32 | も
33 | する
34 | から
35 | な
36 | こと
37 | として
38 | い
39 | や
40 | れる
41 | など
42 | なっ
43 | ない
44 | この
45 | ため
46 | その
47 | あっ
48 | よう
49 | また
50 | もの
51 | という
52 | あり
53 | まで
54 | られ
55 | なる
56 | へ
57 | か
58 | だ
59 | これ
60 | によって
61 | により
62 | おり
63 | より
64 | による
65 | ず
66 | なり
67 | られる
68 | において
69 | ば
70 | なかっ
71 | なく
72 | しかし
73 | について
74 | せ
75 | だっ
76 | その後
77 | できる
78 | それ
79 | う
80 | ので
81 | なお
82 | のみ
83 | でき
84 | き
85 | つ
86 | における
87 | および
88 | いう
89 | さらに
90 | でも
91 | ら
92 | たり
93 | その他
94 | に関する
95 | たち
96 | ます
97 | ん
98 | なら
99 | に対して
100 | 特に
101 | せる
102 | 及び
103 | これら
104 | とき
105 | では
106 | にて
107 | ほか
108 | ながら
109 | うち
110 | そして
111 | とともに
112 | ただし
113 | かつて
114 | それぞれ
115 | または
116 | お
117 | ほど
118 | ものの
119 | に対する
120 | ほとんど
121 | と共に
122 | といった
123 | です
124 | とも
125 | ところ
126 | ここ
127 | ##### End of file
128 |
--------------------------------------------------------------------------------
/docker/runtime/nginx/nginx.conf:
--------------------------------------------------------------------------------
1 | user www;
2 | worker_processes 1;
3 |
4 | error_log /var/log/nginx/error.log warn;
5 | pid /var/run/nginx.pid;
6 |
7 | events {
8 | worker_connections 1024;
9 | }
10 |
11 | http {
12 | include /etc/nginx/mime.types;
13 | default_type application/octet-stream;
14 | sendfile on;
15 | access_log /var/log/nginx/access.log;
16 | keepalive_timeout 3000;
17 | fastcgi_read_timeout 300;
18 | server {
19 | listen 80;
20 | listen 443 ssl;
21 | ssl_certificate /etc/nginx/ssl/nginx-selfsigned.crt;
22 | ssl_certificate_key /etc/nginx/ssl/nginx-selfsigned.key;
23 | root /var/www/localhost/htdocs;
24 | index index.html index.htm index.php;
25 | server_name localhost;
26 | client_max_body_size 32m;
27 | error_page 500 502 503 504 /50x.html;
28 | proxy_connect_timeout 600;
29 | proxy_send_timeout 600;
30 | proxy_read_timeout 600;
31 | send_timeout 600;
32 | fastcgi_buffers 16 16k;
33 | fastcgi_buffer_size 32k;
34 | proxy_buffer_size 128k;
35 | proxy_buffers 4 256k;
36 | proxy_busy_buffers_size 256k;
37 |
38 | location = /50x.html {
39 | root /var/lib/nginx/html;
40 | }
41 |
42 | location / {
43 | try_files $uri @proxy_to_app;
44 | }
45 |
46 | location @proxy_to_app {
47 | proxy_pass http://apache2_mpm:8080;
48 | include /etc/nginx/proxy_params;
49 | }
50 |
51 |
52 | location ~ \.php$ {
53 | proxy_pass http://apache2_mpm:8080;
54 | include /etc/nginx/proxy_params;
55 | }
56 |
57 | location ~ /\.ht {
58 | deny all;
59 | }
60 |
61 | }
62 | }
63 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/schema_extra_types.xml:
--------------------------------------------------------------------------------
1 |
10 |
33 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_lv.txt:
--------------------------------------------------------------------------------
1 | # Set of Latvian stopwords from A Stemming Algorithm for Latvian, Karlis Kreslins
2 | # the original list of over 800 forms was refined:
3 | # pronouns, adverbs, interjections were removed
4 | #
5 | # prepositions
6 | aiz
7 | ap
8 | ar
9 | apakš
10 | ārpus
11 | augšpus
12 | bez
13 | caur
14 | dēļ
15 | gar
16 | iekš
17 | iz
18 | kopš
19 | labad
20 | lejpus
21 | līdz
22 | no
23 | otrpus
24 | pa
25 | par
26 | pār
27 | pēc
28 | pie
29 | pirms
30 | pret
31 | priekš
32 | starp
33 | šaipus
34 | uz
35 | viņpus
36 | virs
37 | virspus
38 | zem
39 | apakšpus
40 | # Conjunctions
41 | un
42 | bet
43 | jo
44 | ja
45 | ka
46 | lai
47 | tomēr
48 | tikko
49 | turpretī
50 | arī
51 | kaut
52 | gan
53 | tādēļ
54 | tā
55 | ne
56 | tikvien
57 | vien
58 | kā
59 | ir
60 | te
61 | vai
62 | kamēr
63 | # Particles
64 | ar
65 | diezin
66 | droši
67 | diemžēl
68 | nebūt
69 | ik
70 | it
71 | taču
72 | nu
73 | pat
74 | tiklab
75 | iekšpus
76 | nedz
77 | tik
78 | nevis
79 | turpretim
80 | jeb
81 | iekam
82 | iekām
83 | iekāms
84 | kolīdz
85 | līdzko
86 | tiklīdz
87 | jebšu
88 | tālab
89 | tāpēc
90 | nekā
91 | itin
92 | jā
93 | jau
94 | jel
95 | nē
96 | nezin
97 | tad
98 | tikai
99 | vis
100 | tak
101 | iekams
102 | vien
103 | # modal verbs
104 | būt
105 | biju
106 | biji
107 | bija
108 | bijām
109 | bijāt
110 | esmu
111 | esi
112 | esam
113 | esat
114 | būšu
115 | būsi
116 | būs
117 | būsim
118 | būsiet
119 | tikt
120 | tiku
121 | tiki
122 | tika
123 | tikām
124 | tikāt
125 | tieku
126 | tiec
127 | tiek
128 | tiekam
129 | tiekat
130 | tikšu
131 | tiks
132 | tiksim
133 | tiksiet
134 | tapt
135 | tapi
136 | tapāt
137 | topat
138 | tapšu
139 | tapsi
140 | taps
141 | tapsim
142 | tapsiet
143 | kļūt
144 | kļuvu
145 | kļuvi
146 | kļuva
147 | kļuvām
148 | kļuvāt
149 | kļūstu
150 | kļūsti
151 | kļūst
152 | kļūstam
153 | kļūstat
154 | kļūšu
155 | kļūsi
156 | kļūs
157 | kļūsim
158 | kļūsiet
159 | # verbs
160 | varēt
161 | varēju
162 | varējām
163 | varēšu
164 | varēsim
165 | var
166 | varēji
167 | varējāt
168 | varēsi
169 | varēsiet
170 | varat
171 | varēja
172 | varēs
173 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/tests/xhprof_002.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | XHProf: Test (direct and indirect) recursive function calls.
3 | Author: Kannan
4 | --FILE--
5 | 0) {
16 | if ($use_direct_recursion)
17 | foo($depth - 1, $use_direct_recursion);
18 | else
19 | bar($depth - 1, $use_direct_recursion);
20 | }
21 | }
22 |
23 |
24 | xhprof_enable();
25 | foo(4, true);
26 | $output = xhprof_disable();
27 |
28 | echo "Direct Recursion\n";
29 | print_canonical($output);
30 | echo "\n";
31 |
32 |
33 | xhprof_enable();
34 | foo(4, false);
35 | $output = xhprof_disable();
36 |
37 | echo "Indirect Recursion\n";
38 | print_canonical($output);
39 | echo "\n";
40 |
41 | ?>
42 | --EXPECT--
43 | Direct Recursion
44 | foo==>foo@1 : ct= 1; wt=*;
45 | foo@1==>foo@2 : ct= 1; wt=*;
46 | foo@2==>foo@3 : ct= 1; wt=*;
47 | foo@3==>foo@4 : ct= 1; wt=*;
48 | main() : ct= 1; wt=*;
49 | main()==>foo : ct= 1; wt=*;
50 | main()==>xhprof_disable : ct= 1; wt=*;
51 |
52 | Indirect Recursion
53 | bar==>foo@1 : ct= 1; wt=*;
54 | bar@1==>foo@2 : ct= 1; wt=*;
55 | bar@2==>foo@3 : ct= 1; wt=*;
56 | bar@3==>foo@4 : ct= 1; wt=*;
57 | foo==>bar : ct= 1; wt=*;
58 | foo@1==>bar@1 : ct= 1; wt=*;
59 | foo@2==>bar@2 : ct= 1; wt=*;
60 | foo@3==>bar@3 : ct= 1; wt=*;
61 | main() : ct= 1; wt=*;
62 | main()==>foo : ct= 1; wt=*;
63 | main()==>xhprof_disable : ct= 1; wt=*;
64 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/tests/xhprof_004.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | XHProf: Test Include File (load/run_init operations)
3 | Author: Kannan
4 | --FILE--
5 |
38 | --EXPECT--
39 | abc,def,ghi
40 | I am in foo()...
41 | 11
42 | I am in bar()...
43 | Test for 'include_once' & 'require_once' operation
44 | main() : ct= 1; wt=*;
45 | main()==>dirname : ct= 6; wt=*;
46 | main()==>load::tests/xhprof_004_inc.php : ct= 1; wt=*;
47 | main()==>load::tests/xhprof_004_require.php: ct= 1; wt=*;
48 | main()==>run_init::tests/xhprof_004_inc.php: ct= 1; wt=*;
49 | main()==>run_init::tests/xhprof_004_require.php: ct= 1; wt=*;
50 | main()==>xhprof_disable : ct= 1; wt=*;
51 | run_init::tests/xhprof_004_inc.php==>explode: ct= 1; wt=*;
52 | run_init::tests/xhprof_004_inc.php==>foo: ct= 1; wt=*;
53 | run_init::tests/xhprof_004_inc.php==>implode: ct= 1; wt=*;
54 | run_init::tests/xhprof_004_require.php==>bar: ct= 1; wt=*;
55 | run_init::tests/xhprof_004_require.php==>explode: ct= 1; wt=*;
56 | run_init::tests/xhprof_004_require.php==>implode: ct= 1; wt=*;
57 | run_init::tests/xhprof_004_require.php==>strlen: ct= 1; wt=*;
58 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/README.md:
--------------------------------------------------------------------------------
1 | # xhprof for PHP7
2 | XHProf is a function-level hierarchical profiler for PHP and has a simple HTML based navigational interface. The raw data collection component is implemented in C (as a PHP extension). The reporting/UI layer is all in PHP. It is capable of reporting function-level inclusive and exclusive wall times, memory usage, CPU times and number of calls for each function. Additionally, it supports ability to compare two runs (hierarchical DIFF reports), or aggregate results from multiple runs.
3 |
4 | This version supports PHP7
5 |
6 | # PHP Version
7 | - 7.0
8 | - 7.1
9 | - 7.2
10 |
11 | # Installation
12 | ```
13 | git clone https://github.com/longxinH/xhprof.git ./xhprof
14 | cd xhprof/extension/
15 | /path/to/php7/bin/phpize
16 | ./configure --with-php-config=/path/to/php7/bin/php-config
17 | make && sudo make install
18 | ```
19 |
20 | #### configuration add to your php.ini
21 | ```
22 | [xhprof]
23 | extension = xhprof.so
24 | xhprof.output_dir = /tmp/xhprof
25 | ```
26 |
27 | # Added
28 | ### PDO::exec
29 | ### PDO::query
30 | ### mysqli_query
31 | ```php
32 | $mysqli = new mysqli("localhost", "my_user", "my_password", "user");
33 | $result = $mysqli->query("SELECT * FROM user LIMIT 10");
34 | ```
35 | ##### Output data
36 | ```
37 | mysqli::query#SELECT * FROM user LIMIT 10
38 | ```
39 |
40 | ### PDO::prepare
41 | Convert preprocessing placeholders for actual parameters, more intuitive analytic performance (does not change the zend execution process)
42 | ```php
43 | $_sth = $db->prepare("SELECT * FROM user where userid = :id and username = :name");
44 | $_sth->execute([':id' => '1', ':name' => 'admin']);
45 | $data1 = $_sth->fetch();
46 |
47 | $_sth = $db->prepare("SELECT * FROM user where userid = ?");
48 | $_sth->execute([1]);
49 | $data2 = $_sth->fetch();
50 | ```
51 | ##### Output data
52 | ```
53 | PDOStatement::execute#SELECT * FROM user where userid = 1 and username = admin
54 | PDOStatement::execute#SELECT * FROM user where userid = 1
55 | ```
56 |
57 | ### Curl
58 | ```php
59 | $ch = curl_init();
60 | curl_setopt($ch, CURLOPT_URL, "http://www.baidu.com");
61 | $output = curl_exec($ch);
62 | curl_close($ch);
63 | ```
64 | ##### Output data
65 | ```
66 | curl_exec#http://www.baidu.com
67 | ```
68 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_bg.txt:
--------------------------------------------------------------------------------
1 | # This file was created by Jacques Savoy and is distributed under the BSD license.
2 | # See http://members.unine.ch/jacques.savoy/clef/index.html.
3 | # Also see http://www.opensource.org/licenses/bsd-license.html
4 | а
5 | аз
6 | ако
7 | ала
8 | бе
9 | без
10 | беше
11 | би
12 | бил
13 | била
14 | били
15 | било
16 | близо
17 | бъдат
18 | бъде
19 | бяха
20 | в
21 | вас
22 | ваш
23 | ваша
24 | вероятно
25 | вече
26 | взема
27 | ви
28 | вие
29 | винаги
30 | все
31 | всеки
32 | всички
33 | всичко
34 | всяка
35 | във
36 | въпреки
37 | върху
38 | г
39 | ги
40 | главно
41 | го
42 | д
43 | да
44 | дали
45 | до
46 | докато
47 | докога
48 | дори
49 | досега
50 | доста
51 | е
52 | едва
53 | един
54 | ето
55 | за
56 | зад
57 | заедно
58 | заради
59 | засега
60 | затова
61 | защо
62 | защото
63 | и
64 | из
65 | или
66 | им
67 | има
68 | имат
69 | иска
70 | й
71 | каза
72 | как
73 | каква
74 | какво
75 | както
76 | какъв
77 | като
78 | кога
79 | когато
80 | което
81 | които
82 | кой
83 | който
84 | колко
85 | която
86 | къде
87 | където
88 | към
89 | ли
90 | м
91 | ме
92 | между
93 | мен
94 | ми
95 | мнозина
96 | мога
97 | могат
98 | може
99 | моля
100 | момента
101 | му
102 | н
103 | на
104 | над
105 | назад
106 | най
107 | направи
108 | напред
109 | например
110 | нас
111 | не
112 | него
113 | нея
114 | ни
115 | ние
116 | никой
117 | нито
118 | но
119 | някои
120 | някой
121 | няма
122 | обаче
123 | около
124 | освен
125 | особено
126 | от
127 | отгоре
128 | отново
129 | още
130 | пак
131 | по
132 | повече
133 | повечето
134 | под
135 | поне
136 | поради
137 | после
138 | почти
139 | прави
140 | пред
141 | преди
142 | през
143 | при
144 | пък
145 | първо
146 | с
147 | са
148 | само
149 | се
150 | сега
151 | си
152 | скоро
153 | след
154 | сме
155 | според
156 | сред
157 | срещу
158 | сте
159 | съм
160 | със
161 | също
162 | т
163 | тази
164 | така
165 | такива
166 | такъв
167 | там
168 | твой
169 | те
170 | тези
171 | ти
172 | тн
173 | то
174 | това
175 | тогава
176 | този
177 | той
178 | толкова
179 | точно
180 | трябва
181 | тук
182 | тъй
183 | тя
184 | тях
185 | у
186 | харесва
187 | ч
188 | че
189 | често
190 | чрез
191 | ще
192 | щом
193 | я
194 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/tests/xhprof_006.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | XHProf: Basic Sampling Test
3 | Author: mpal
4 | --FILE--
5 |
70 | --EXPECT--
71 | Part 1: Sampling Profile
72 | Test Case : Percent of Total Time
73 | Individual :
74 | Folded :
75 | Part 1: output
76 | In general, sampling output depends upon execution speed.
77 | Currently checking that this runs to completion.
78 |
79 |
--------------------------------------------------------------------------------
/docker/runtime/apache2/conf.d/default.conf:
--------------------------------------------------------------------------------
1 | #
2 | # This configuration file reflects default settings for Apache HTTP Server.
3 | #
4 | # You may change these, but chances are that you may not need to.
5 | #
6 |
7 | #
8 | # Timeout: The number of seconds before receives and sends time out.
9 | #
10 | Timeout 60
11 |
12 | #
13 | # KeepAlive: Whether or not to allow persistent connections (more than
14 | # one request per connection). Set to "Off" to deactivate.
15 | #
16 | KeepAlive On
17 |
18 | #
19 | # MaxKeepAliveRequests: The maximum number of requests to allow
20 | # during a persistent connection. Set to 0 to allow an unlimited amount.
21 | # We recommend you leave this number high, for maximum performance.
22 | #
23 | MaxKeepAliveRequests 100
24 |
25 | #
26 | # KeepAliveTimeout: Number of seconds to wait for the next request from the
27 | # same client on the same connection.
28 | #
29 | KeepAliveTimeout 5
30 |
31 | #
32 | # UseCanonicalName: Determines how Apache constructs self-referencing
33 | # URLs and the SERVER_NAME and SERVER_PORT variables.
34 | # When set "Off", Apache will use the Hostname and Port supplied
35 | # by the client. When set "On", Apache will use the value of the
36 | # ServerName directive.
37 | #
38 | UseCanonicalName Off
39 |
40 | #
41 | # AccessFileName: The name of the file to look for in each directory
42 | # for additional configuration directives. See also the AllowOverride
43 | # directive.
44 | #
45 | AccessFileName .htaccess
46 |
47 | #
48 | # HostnameLookups: Log the names of clients or just their IP addresses
49 | # e.g., www.apache.org (on) or 204.62.129.132 (off).
50 | # The default is off because it'd be overall better for the net if people
51 | # had to knowingly turn this feature on, since enabling it means that
52 | # each client request will result in AT LEAST one lookup request to the
53 | # nameserver.
54 | #
55 | HostnameLookups Off
56 |
57 | #
58 | # Set a timeout for how long the client may take to send the request header
59 | # and body.
60 | # The default for the headers is header=20-40,MinRate=500, which means wait
61 | # for the first byte of headers for 20 seconds. If some data arrives,
62 | # increase the timeout corresponding to a data rate of 500 bytes/s, but not
63 | # above 40 seconds.
64 | # The default for the request body is body=20,MinRate=500, which is the same
65 | # but has no upper limit for the timeout.
66 | # To disable, set to header=0 body=0
67 | #
68 |
69 | RequestReadTimeout header=20-40,MinRate=500 body=20,MinRate=500
70 |
71 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_ca.txt:
--------------------------------------------------------------------------------
1 | # Catalan stopwords from http://github.com/vcl/cue.language (Apache 2 Licensed)
2 | a
3 | abans
4 | ací
5 | ah
6 | així
7 | això
8 | al
9 | als
10 | aleshores
11 | algun
12 | alguna
13 | algunes
14 | alguns
15 | alhora
16 | allà
17 | allí
18 | allò
19 | altra
20 | altre
21 | altres
22 | amb
23 | ambdós
24 | ambdues
25 | apa
26 | aquell
27 | aquella
28 | aquelles
29 | aquells
30 | aquest
31 | aquesta
32 | aquestes
33 | aquests
34 | aquí
35 | baix
36 | cada
37 | cadascú
38 | cadascuna
39 | cadascunes
40 | cadascuns
41 | com
42 | contra
43 | d'un
44 | d'una
45 | d'unes
46 | d'uns
47 | dalt
48 | de
49 | del
50 | dels
51 | des
52 | després
53 | dins
54 | dintre
55 | donat
56 | doncs
57 | durant
58 | e
59 | eh
60 | el
61 | els
62 | em
63 | en
64 | encara
65 | ens
66 | entre
67 | érem
68 | eren
69 | éreu
70 | es
71 | és
72 | esta
73 | està
74 | estàvem
75 | estaven
76 | estàveu
77 | esteu
78 | et
79 | etc
80 | ets
81 | fins
82 | fora
83 | gairebé
84 | ha
85 | han
86 | has
87 | havia
88 | he
89 | hem
90 | heu
91 | hi
92 | ho
93 | i
94 | igual
95 | iguals
96 | ja
97 | l'hi
98 | la
99 | les
100 | li
101 | li'n
102 | llavors
103 | m'he
104 | ma
105 | mal
106 | malgrat
107 | mateix
108 | mateixa
109 | mateixes
110 | mateixos
111 | me
112 | mentre
113 | més
114 | meu
115 | meus
116 | meva
117 | meves
118 | molt
119 | molta
120 | moltes
121 | molts
122 | mon
123 | mons
124 | n'he
125 | n'hi
126 | ne
127 | ni
128 | no
129 | nogensmenys
130 | només
131 | nosaltres
132 | nostra
133 | nostre
134 | nostres
135 | o
136 | oh
137 | oi
138 | on
139 | pas
140 | pel
141 | pels
142 | per
143 | però
144 | perquè
145 | poc
146 | poca
147 | pocs
148 | poques
149 | potser
150 | propi
151 | qual
152 | quals
153 | quan
154 | quant
155 | que
156 | què
157 | quelcom
158 | qui
159 | quin
160 | quina
161 | quines
162 | quins
163 | s'ha
164 | s'han
165 | sa
166 | semblant
167 | semblants
168 | ses
169 | seu
170 | seus
171 | seva
172 | seva
173 | seves
174 | si
175 | sobre
176 | sobretot
177 | sóc
178 | solament
179 | sols
180 | son
181 | són
182 | sons
183 | sota
184 | sou
185 | t'ha
186 | t'han
187 | t'he
188 | ta
189 | tal
190 | també
191 | tampoc
192 | tan
193 | tant
194 | tanta
195 | tantes
196 | teu
197 | teus
198 | teva
199 | teves
200 | ton
201 | tons
202 | tot
203 | tota
204 | totes
205 | tots
206 | un
207 | una
208 | unes
209 | uns
210 | us
211 | va
212 | vaig
213 | vam
214 | van
215 | vas
216 | veu
217 | vosaltres
218 | vostra
219 | vostre
220 | vostres
221 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_tr.txt:
--------------------------------------------------------------------------------
1 | # Turkish stopwords from LUCENE-559
2 | # merged with the list from "Information Retrieval on Turkish Texts"
3 | # (http://www.users.muohio.edu/canf/papers/JASIST2008offPrint.pdf)
4 | acaba
5 | altmış
6 | altı
7 | ama
8 | ancak
9 | arada
10 | aslında
11 | ayrıca
12 | bana
13 | bazı
14 | belki
15 | ben
16 | benden
17 | beni
18 | benim
19 | beri
20 | beş
21 | bile
22 | bin
23 | bir
24 | birçok
25 | biri
26 | birkaç
27 | birkez
28 | birşey
29 | birşeyi
30 | biz
31 | bize
32 | bizden
33 | bizi
34 | bizim
35 | böyle
36 | böylece
37 | bu
38 | buna
39 | bunda
40 | bundan
41 | bunlar
42 | bunları
43 | bunların
44 | bunu
45 | bunun
46 | burada
47 | çok
48 | çünkü
49 | da
50 | daha
51 | dahi
52 | de
53 | defa
54 | değil
55 | diğer
56 | diye
57 | doksan
58 | dokuz
59 | dolayı
60 | dolayısıyla
61 | dört
62 | edecek
63 | eden
64 | ederek
65 | edilecek
66 | ediliyor
67 | edilmesi
68 | ediyor
69 | eğer
70 | elli
71 | en
72 | etmesi
73 | etti
74 | ettiği
75 | ettiğini
76 | gibi
77 | göre
78 | halen
79 | hangi
80 | hatta
81 | hem
82 | henüz
83 | hep
84 | hepsi
85 | her
86 | herhangi
87 | herkesin
88 | hiç
89 | hiçbir
90 | için
91 | iki
92 | ile
93 | ilgili
94 | ise
95 | işte
96 | itibaren
97 | itibariyle
98 | kadar
99 | karşın
100 | katrilyon
101 | kendi
102 | kendilerine
103 | kendini
104 | kendisi
105 | kendisine
106 | kendisini
107 | kez
108 | ki
109 | kim
110 | kimden
111 | kime
112 | kimi
113 | kimse
114 | kırk
115 | milyar
116 | milyon
117 | mu
118 | mü
119 | mı
120 | nasıl
121 | ne
122 | neden
123 | nedenle
124 | nerde
125 | nerede
126 | nereye
127 | niye
128 | niçin
129 | o
130 | olan
131 | olarak
132 | oldu
133 | olduğu
134 | olduğunu
135 | olduklarını
136 | olmadı
137 | olmadığı
138 | olmak
139 | olması
140 | olmayan
141 | olmaz
142 | olsa
143 | olsun
144 | olup
145 | olur
146 | olursa
147 | oluyor
148 | on
149 | ona
150 | ondan
151 | onlar
152 | onlardan
153 | onları
154 | onların
155 | onu
156 | onun
157 | otuz
158 | oysa
159 | öyle
160 | pek
161 | rağmen
162 | sadece
163 | sanki
164 | sekiz
165 | seksen
166 | sen
167 | senden
168 | seni
169 | senin
170 | siz
171 | sizden
172 | sizi
173 | sizin
174 | şey
175 | şeyden
176 | şeyi
177 | şeyler
178 | şöyle
179 | şu
180 | şuna
181 | şunda
182 | şundan
183 | şunları
184 | şunu
185 | tarafından
186 | trilyon
187 | tüm
188 | üç
189 | üzere
190 | var
191 | vardı
192 | ve
193 | veya
194 | ya
195 | yani
196 | yapacak
197 | yapılan
198 | yapılması
199 | yapıyor
200 | yapmak
201 | yaptı
202 | yaptığı
203 | yaptığını
204 | yaptıkları
205 | yedi
206 | yerine
207 | yetmiş
208 | yine
209 | yirmi
210 | yoksa
211 | yüz
212 | zaten
213 |
--------------------------------------------------------------------------------
/docker/runtime/nginx/koi-win:
--------------------------------------------------------------------------------
1 |
2 | charset_map koi8-r windows-1251 {
3 |
4 | 80 88 ; # euro
5 |
6 | 95 95 ; # bullet
7 |
8 | 9A A0 ; #
9 |
10 | 9E B7 ; # ·
11 |
12 | A3 B8 ; # small yo
13 | A4 BA ; # small Ukrainian ye
14 |
15 | A6 B3 ; # small Ukrainian i
16 | A7 BF ; # small Ukrainian yi
17 |
18 | AD B4 ; # small Ukrainian soft g
19 | AE A2 ; # small Byelorussian short u
20 |
21 | B0 B0 ; # °
22 |
23 | B3 A8 ; # capital YO
24 | B4 AA ; # capital Ukrainian YE
25 |
26 | B6 B2 ; # capital Ukrainian I
27 | B7 AF ; # capital Ukrainian YI
28 |
29 | B9 B9 ; # numero sign
30 |
31 | BD A5 ; # capital Ukrainian soft G
32 | BE A1 ; # capital Byelorussian short U
33 |
34 | BF A9 ; # (C)
35 |
36 | C0 FE ; # small yu
37 | C1 E0 ; # small a
38 | C2 E1 ; # small b
39 | C3 F6 ; # small ts
40 | C4 E4 ; # small d
41 | C5 E5 ; # small ye
42 | C6 F4 ; # small f
43 | C7 E3 ; # small g
44 | C8 F5 ; # small kh
45 | C9 E8 ; # small i
46 | CA E9 ; # small j
47 | CB EA ; # small k
48 | CC EB ; # small l
49 | CD EC ; # small m
50 | CE ED ; # small n
51 | CF EE ; # small o
52 |
53 | D0 EF ; # small p
54 | D1 FF ; # small ya
55 | D2 F0 ; # small r
56 | D3 F1 ; # small s
57 | D4 F2 ; # small t
58 | D5 F3 ; # small u
59 | D6 E6 ; # small zh
60 | D7 E2 ; # small v
61 | D8 FC ; # small soft sign
62 | D9 FB ; # small y
63 | DA E7 ; # small z
64 | DB F8 ; # small sh
65 | DC FD ; # small e
66 | DD F9 ; # small shch
67 | DE F7 ; # small ch
68 | DF FA ; # small hard sign
69 |
70 | E0 DE ; # capital YU
71 | E1 C0 ; # capital A
72 | E2 C1 ; # capital B
73 | E3 D6 ; # capital TS
74 | E4 C4 ; # capital D
75 | E5 C5 ; # capital YE
76 | E6 D4 ; # capital F
77 | E7 C3 ; # capital G
78 | E8 D5 ; # capital KH
79 | E9 C8 ; # capital I
80 | EA C9 ; # capital J
81 | EB CA ; # capital K
82 | EC CB ; # capital L
83 | ED CC ; # capital M
84 | EE CD ; # capital N
85 | EF CE ; # capital O
86 |
87 | F0 CF ; # capital P
88 | F1 DF ; # capital YA
89 | F2 D0 ; # capital R
90 | F3 D1 ; # capital S
91 | F4 D2 ; # capital T
92 | F5 D3 ; # capital U
93 | F6 C6 ; # capital ZH
94 | F7 C2 ; # capital V
95 | F8 DC ; # capital soft sign
96 | F9 DB ; # capital Y
97 | FA C7 ; # capital Z
98 | FB D8 ; # capital SH
99 | FC DD ; # capital E
100 | FD D9 ; # capital SHCH
101 | FE D7 ; # capital CH
102 | FF DA ; # capital hard sign
103 | }
104 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_ro.txt:
--------------------------------------------------------------------------------
1 | # This file was created by Jacques Savoy and is distributed under the BSD license.
2 | # See http://members.unine.ch/jacques.savoy/clef/index.html.
3 | # Also see http://www.opensource.org/licenses/bsd-license.html
4 | acea
5 | aceasta
6 | această
7 | aceea
8 | acei
9 | aceia
10 | acel
11 | acela
12 | acele
13 | acelea
14 | acest
15 | acesta
16 | aceste
17 | acestea
18 | aceşti
19 | aceştia
20 | acolo
21 | acum
22 | ai
23 | aia
24 | aibă
25 | aici
26 | al
27 | ăla
28 | ale
29 | alea
30 | ălea
31 | altceva
32 | altcineva
33 | am
34 | ar
35 | are
36 | aş
37 | aşadar
38 | asemenea
39 | asta
40 | ăsta
41 | astăzi
42 | astea
43 | ăstea
44 | ăştia
45 | asupra
46 | aţi
47 | au
48 | avea
49 | avem
50 | aveţi
51 | azi
52 | bine
53 | bucur
54 | bună
55 | ca
56 | că
57 | căci
58 | când
59 | care
60 | cărei
61 | căror
62 | cărui
63 | cât
64 | câte
65 | câţi
66 | către
67 | câtva
68 | ce
69 | cel
70 | ceva
71 | chiar
72 | cînd
73 | cine
74 | cineva
75 | cît
76 | cîte
77 | cîţi
78 | cîtva
79 | contra
80 | cu
81 | cum
82 | cumva
83 | curând
84 | curînd
85 | da
86 | dă
87 | dacă
88 | dar
89 | datorită
90 | de
91 | deci
92 | deja
93 | deoarece
94 | departe
95 | deşi
96 | din
97 | dinaintea
98 | dintr
99 | dintre
100 | drept
101 | după
102 | ea
103 | ei
104 | el
105 | ele
106 | eram
107 | este
108 | eşti
109 | eu
110 | face
111 | fără
112 | fi
113 | fie
114 | fiecare
115 | fii
116 | fim
117 | fiţi
118 | iar
119 | ieri
120 | îi
121 | îl
122 | îmi
123 | împotriva
124 | în
125 | înainte
126 | înaintea
127 | încât
128 | încît
129 | încotro
130 | între
131 | întrucât
132 | întrucît
133 | îţi
134 | la
135 | lângă
136 | le
137 | li
138 | lîngă
139 | lor
140 | lui
141 | mă
142 | mâine
143 | mea
144 | mei
145 | mele
146 | mereu
147 | meu
148 | mi
149 | mine
150 | mult
151 | multă
152 | mulţi
153 | ne
154 | nicăieri
155 | nici
156 | nimeni
157 | nişte
158 | noastră
159 | noastre
160 | noi
161 | noştri
162 | nostru
163 | nu
164 | ori
165 | oricând
166 | oricare
167 | oricât
168 | orice
169 | oricînd
170 | oricine
171 | oricît
172 | oricum
173 | oriunde
174 | până
175 | pe
176 | pentru
177 | peste
178 | pînă
179 | poate
180 | pot
181 | prea
182 | prima
183 | primul
184 | prin
185 | printr
186 | sa
187 | să
188 | săi
189 | sale
190 | sau
191 | său
192 | se
193 | şi
194 | sînt
195 | sîntem
196 | sînteţi
197 | spre
198 | sub
199 | sunt
200 | suntem
201 | sunteţi
202 | ta
203 | tăi
204 | tale
205 | tău
206 | te
207 | ţi
208 | ţie
209 | tine
210 | toată
211 | toate
212 | tot
213 | toţi
214 | totuşi
215 | tu
216 | un
217 | una
218 | unde
219 | undeva
220 | unei
221 | unele
222 | uneori
223 | unor
224 | vă
225 | vi
226 | voastră
227 | voastre
228 | voi
229 | voştri
230 | vostru
231 | vouă
232 | vreo
233 | vreun
234 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_hu.txt:
--------------------------------------------------------------------------------
1 | | From svn.tartarus.org/snowball/trunk/website/algorithms/hungarian/stop.txt
2 | | This file is distributed under the BSD License.
3 | | See http://snowball.tartarus.org/license.php
4 | | Also see http://www.opensource.org/licenses/bsd-license.html
5 | | - Encoding was converted to UTF-8.
6 | | - This notice was added.
7 | |
8 | | NOTE: To use this file with StopFilterFactory, you must specify format="snowball"
9 |
10 | | Hungarian stop word list
11 | | prepared by Anna Tordai
12 |
13 | a
14 | ahogy
15 | ahol
16 | aki
17 | akik
18 | akkor
19 | alatt
20 | által
21 | általában
22 | amely
23 | amelyek
24 | amelyekben
25 | amelyeket
26 | amelyet
27 | amelynek
28 | ami
29 | amit
30 | amolyan
31 | amíg
32 | amikor
33 | át
34 | abban
35 | ahhoz
36 | annak
37 | arra
38 | arról
39 | az
40 | azok
41 | azon
42 | azt
43 | azzal
44 | azért
45 | aztán
46 | azután
47 | azonban
48 | bár
49 | be
50 | belül
51 | benne
52 | cikk
53 | cikkek
54 | cikkeket
55 | csak
56 | de
57 | e
58 | eddig
59 | egész
60 | egy
61 | egyes
62 | egyetlen
63 | egyéb
64 | egyik
65 | egyre
66 | ekkor
67 | el
68 | elég
69 | ellen
70 | elő
71 | először
72 | előtt
73 | első
74 | én
75 | éppen
76 | ebben
77 | ehhez
78 | emilyen
79 | ennek
80 | erre
81 | ez
82 | ezt
83 | ezek
84 | ezen
85 | ezzel
86 | ezért
87 | és
88 | fel
89 | felé
90 | hanem
91 | hiszen
92 | hogy
93 | hogyan
94 | igen
95 | így
96 | illetve
97 | ill.
98 | ill
99 | ilyen
100 | ilyenkor
101 | ison
102 | ismét
103 | itt
104 | jó
105 | jól
106 | jobban
107 | kell
108 | kellett
109 | keresztül
110 | keressünk
111 | ki
112 | kívül
113 | között
114 | közül
115 | legalább
116 | lehet
117 | lehetett
118 | legyen
119 | lenne
120 | lenni
121 | lesz
122 | lett
123 | maga
124 | magát
125 | majd
126 | majd
127 | már
128 | más
129 | másik
130 | meg
131 | még
132 | mellett
133 | mert
134 | mely
135 | melyek
136 | mi
137 | mit
138 | míg
139 | miért
140 | milyen
141 | mikor
142 | minden
143 | mindent
144 | mindenki
145 | mindig
146 | mint
147 | mintha
148 | mivel
149 | most
150 | nagy
151 | nagyobb
152 | nagyon
153 | ne
154 | néha
155 | nekem
156 | neki
157 | nem
158 | néhány
159 | nélkül
160 | nincs
161 | olyan
162 | ott
163 | össze
164 | ő
165 | ők
166 | őket
167 | pedig
168 | persze
169 | rá
170 | s
171 | saját
172 | sem
173 | semmi
174 | sok
175 | sokat
176 | sokkal
177 | számára
178 | szemben
179 | szerint
180 | szinte
181 | talán
182 | tehát
183 | teljes
184 | tovább
185 | továbbá
186 | több
187 | úgy
188 | ugyanis
189 | új
190 | újabb
191 | újra
192 | után
193 | utána
194 | utolsó
195 | vagy
196 | vagyis
197 | valaki
198 | valami
199 | valamint
200 | való
201 | vagyok
202 | van
203 | vannak
204 | volt
205 | voltam
206 | voltak
207 | voltunk
208 | vissza
209 | vele
210 | viszont
211 | volna
212 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/xhprof_lib/display/typeahead_common.php:
--------------------------------------------------------------------------------
1 | array(XHPROF_STRING_PARAM, ''),
32 | 'run' => array(XHPROF_STRING_PARAM, ''),
33 | 'run1' => array(XHPROF_STRING_PARAM, ''),
34 | 'run2' => array(XHPROF_STRING_PARAM, ''),
35 | 'source' => array(XHPROF_STRING_PARAM, 'xhprof'),
36 | );
37 |
38 | // pull values of these params, and create named globals for each param
39 | xhprof_param_init($params);
40 |
41 | if (!empty($run)) {
42 |
43 | // single run mode
44 | $raw_data = $xhprof_runs_impl->get_run($run, $source, $desc_unused);
45 | $functions = xhprof_get_matching_functions($q, $raw_data);
46 |
47 | } else if (!empty($run1) && !empty($run2)) {
48 |
49 | // diff mode
50 | $raw_data = $xhprof_runs_impl->get_run($run1, $source, $desc_unused);
51 | $functions1 = xhprof_get_matching_functions($q, $raw_data);
52 |
53 | $raw_data = $xhprof_runs_impl->get_run($run2, $source, $desc_unused);
54 | $functions2 = xhprof_get_matching_functions($q, $raw_data);
55 |
56 |
57 | $functions = array_unique(array_merge($functions1, $functions2));
58 | asort($functions);
59 | } else {
60 | xhprof_error("no valid runs specified to typeahead endpoint");
61 | $functions = array();
62 | }
63 |
64 | // If exact match is present move it to the front
65 | if (in_array($q, $functions)) {
66 | $old_functions = $functions;
67 |
68 | $functions = array($q);
69 | foreach ($old_functions as $f) {
70 | // exact match case has already been added to the front
71 | if ($f != $q) {
72 | $functions[] = $f;
73 | }
74 | }
75 | }
76 |
77 | foreach ($functions as $f) {
78 | echo $f."\n";
79 | }
80 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_hi.txt:
--------------------------------------------------------------------------------
1 | # Also see http://www.opensource.org/licenses/bsd-license.html
2 | # See http://members.unine.ch/jacques.savoy/clef/index.html.
3 | # This file was created by Jacques Savoy and is distributed under the BSD license.
4 | # Note: by default this file also contains forms normalized by HindiNormalizer
5 | # for spelling variation (see section below), such that it can be used whether or
6 | # not you enable that feature. When adding additional entries to this list,
7 | # please add the normalized form as well.
8 | अंदर
9 | अत
10 | अपना
11 | अपनी
12 | अपने
13 | अभी
14 | आदि
15 | आप
16 | इत्यादि
17 | इन
18 | इनका
19 | इन्हीं
20 | इन्हें
21 | इन्हों
22 | इस
23 | इसका
24 | इसकी
25 | इसके
26 | इसमें
27 | इसी
28 | इसे
29 | उन
30 | उनका
31 | उनकी
32 | उनके
33 | उनको
34 | उन्हीं
35 | उन्हें
36 | उन्हों
37 | उस
38 | उसके
39 | उसी
40 | उसे
41 | एक
42 | एवं
43 | एस
44 | ऐसे
45 | और
46 | कई
47 | कर
48 | करता
49 | करते
50 | करना
51 | करने
52 | करें
53 | कहते
54 | कहा
55 | का
56 | काफ़ी
57 | कि
58 | कितना
59 | किन्हें
60 | किन्हों
61 | किया
62 | किर
63 | किस
64 | किसी
65 | किसे
66 | की
67 | कुछ
68 | कुल
69 | के
70 | को
71 | कोई
72 | कौन
73 | कौनसा
74 | गया
75 | घर
76 | जब
77 | जहाँ
78 | जा
79 | जितना
80 | जिन
81 | जिन्हें
82 | जिन्हों
83 | जिस
84 | जिसे
85 | जीधर
86 | जैसा
87 | जैसे
88 | जो
89 | तक
90 | तब
91 | तरह
92 | तिन
93 | तिन्हें
94 | तिन्हों
95 | तिस
96 | तिसे
97 | तो
98 | था
99 | थी
100 | थे
101 | दबारा
102 | दिया
103 | दुसरा
104 | दूसरे
105 | दो
106 | द्वारा
107 | न
108 | नहीं
109 | ना
110 | निहायत
111 | नीचे
112 | ने
113 | पर
114 | पर
115 | पहले
116 | पूरा
117 | पे
118 | फिर
119 | बनी
120 | बही
121 | बहुत
122 | बाद
123 | बाला
124 | बिलकुल
125 | भी
126 | भीतर
127 | मगर
128 | मानो
129 | मे
130 | में
131 | यदि
132 | यह
133 | यहाँ
134 | यही
135 | या
136 | यिह
137 | ये
138 | रखें
139 | रहा
140 | रहे
141 | ऱ्वासा
142 | लिए
143 | लिये
144 | लेकिन
145 | व
146 | वर्ग
147 | वह
148 | वह
149 | वहाँ
150 | वहीं
151 | वाले
152 | वुह
153 | वे
154 | वग़ैरह
155 | संग
156 | सकता
157 | सकते
158 | सबसे
159 | सभी
160 | साथ
161 | साबुत
162 | साभ
163 | सारा
164 | से
165 | सो
166 | ही
167 | हुआ
168 | हुई
169 | हुए
170 | है
171 | हैं
172 | हो
173 | होता
174 | होती
175 | होते
176 | होना
177 | होने
178 | # additional normalized forms of the above
179 | अपनि
180 | जेसे
181 | होति
182 | सभि
183 | तिंहों
184 | इंहों
185 | दवारा
186 | इसि
187 | किंहें
188 | थि
189 | उंहों
190 | ओर
191 | जिंहें
192 | वहिं
193 | अभि
194 | बनि
195 | हि
196 | उंहिं
197 | उंहें
198 | हें
199 | वगेरह
200 | एसे
201 | रवासा
202 | कोन
203 | निचे
204 | काफि
205 | उसि
206 | पुरा
207 | भितर
208 | हे
209 | बहि
210 | वहां
211 | कोइ
212 | यहां
213 | जिंहों
214 | तिंहें
215 | किसि
216 | कइ
217 | यहि
218 | इंहिं
219 | जिधर
220 | इंहें
221 | अदि
222 | इतयादि
223 | हुइ
224 | कोनसा
225 | इसकि
226 | दुसरे
227 | जहां
228 | अप
229 | किंहों
230 | उनकि
231 | भि
232 | वरग
233 | हुअ
234 | जेसा
235 | नहिं
236 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/xhprof_html/index.php:
--------------------------------------------------------------------------------
1 | array(XHPROF_STRING_PARAM, ''),
42 | 'wts' => array(XHPROF_STRING_PARAM, ''),
43 | 'symbol' => array(XHPROF_STRING_PARAM, ''),
44 | 'sort' => array(XHPROF_STRING_PARAM, 'wt'), // wall time
45 | 'run1' => array(XHPROF_STRING_PARAM, ''),
46 | 'run2' => array(XHPROF_STRING_PARAM, ''),
47 | 'source' => array(XHPROF_STRING_PARAM, 'xhprof'),
48 | 'all' => array(XHPROF_UINT_PARAM, 0),
49 | );
50 |
51 | // pull values of these params, and create named globals for each param
52 | xhprof_param_init($params);
53 |
54 | /* reset params to be a array of variable names to values
55 | by the end of this page, param should only contain values that need
56 | to be preserved for the next page. unset all unwanted keys in $params.
57 | */
58 | foreach ($params as $k => $v) {
59 | $params[$k] = $$k;
60 |
61 | // unset key from params that are using default values. So URLs aren't
62 | // ridiculously long.
63 | if ($params[$k] == $v[1]) {
64 | unset($params[$k]);
65 | }
66 | }
67 |
68 | echo "";
69 |
70 | echo "XHProf: Hierarchical Profiler Report";
71 | xhprof_include_js_css();
72 | echo "";
73 |
74 | echo "";
75 |
76 | $vbar = ' class="vbar"';
77 | $vwbar = ' class="vwbar"';
78 | $vwlbar = ' class="vwlbar"';
79 | $vbbar = ' class="vbbar"';
80 | $vrbar = ' class="vrbar"';
81 | $vgbar = ' class="vgbar"';
82 |
83 | $xhprof_runs_impl = new XHProfRuns_Default();
84 |
85 | displayXHProfReport($xhprof_runs_impl, $params, $source, $run, $wts,
86 | $symbol, $sort, $run1, $run2);
87 |
88 |
89 | echo "";
90 | echo "";
91 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_fi.txt:
--------------------------------------------------------------------------------
1 | | From svn.tartarus.org/snowball/trunk/website/algorithms/finnish/stop.txt
2 | | This file is distributed under the BSD License.
3 | | See http://snowball.tartarus.org/license.php
4 | | Also see http://www.opensource.org/licenses/bsd-license.html
5 | | - Encoding was converted to UTF-8.
6 | | - This notice was added.
7 | |
8 | | NOTE: To use this file with StopFilterFactory, you must specify format="snowball"
9 |
10 | | forms of BE
11 |
12 | olla
13 | olen
14 | olet
15 | on
16 | olemme
17 | olette
18 | ovat
19 | ole | negative form
20 |
21 | oli
22 | olisi
23 | olisit
24 | olisin
25 | olisimme
26 | olisitte
27 | olisivat
28 | olit
29 | olin
30 | olimme
31 | olitte
32 | olivat
33 | ollut
34 | olleet
35 |
36 | en | negation
37 | et
38 | ei
39 | emme
40 | ette
41 | eivät
42 |
43 | |Nom Gen Acc Part Iness Elat Illat Adess Ablat Allat Ess Trans
44 | minä minun minut minua minussa minusta minuun minulla minulta minulle | I
45 | sinä sinun sinut sinua sinussa sinusta sinuun sinulla sinulta sinulle | you
46 | hän hänen hänet häntä hänessä hänestä häneen hänellä häneltä hänelle | he she
47 | me meidän meidät meitä meissä meistä meihin meillä meiltä meille | we
48 | te teidän teidät teitä teissä teistä teihin teillä teiltä teille | you
49 | he heidän heidät heitä heissä heistä heihin heillä heiltä heille | they
50 |
51 | tämä tämän tätä tässä tästä tähän tallä tältä tälle tänä täksi | this
52 | tuo tuon tuotä tuossa tuosta tuohon tuolla tuolta tuolle tuona tuoksi | that
53 | se sen sitä siinä siitä siihen sillä siltä sille sinä siksi | it
54 | nämä näiden näitä näissä näistä näihin näillä näiltä näille näinä näiksi | these
55 | nuo noiden noita noissa noista noihin noilla noilta noille noina noiksi | those
56 | ne niiden niitä niissä niistä niihin niillä niiltä niille niinä niiksi | they
57 |
58 | kuka kenen kenet ketä kenessä kenestä keneen kenellä keneltä kenelle kenenä keneksi| who
59 | ketkä keiden ketkä keitä keissä keistä keihin keillä keiltä keille keinä keiksi | (pl)
60 | mikä minkä minkä mitä missä mistä mihin millä miltä mille minä miksi | which what
61 | mitkä | (pl)
62 |
63 | joka jonka jota jossa josta johon jolla jolta jolle jona joksi | who which
64 | jotka joiden joita joissa joista joihin joilla joilta joille joina joiksi | (pl)
65 |
66 | | conjunctions
67 |
68 | että | that
69 | ja | and
70 | jos | if
71 | koska | because
72 | kuin | than
73 | mutta | but
74 | niin | so
75 | sekä | and
76 | sillä | for
77 | tai | or
78 | vaan | but
79 | vai | or
80 | vaikka | although
81 |
82 |
83 | | prepositions
84 |
85 | kanssa | with
86 | mukaan | according to
87 | noin | about
88 | poikki | across
89 | yli | over, across
90 |
91 | | other
92 |
93 | kun | when
94 | niin | so
95 | nyt | now
96 | itse | self
97 |
98 |
--------------------------------------------------------------------------------
/docker/runtime/nginx/nginx.conf.orig:
--------------------------------------------------------------------------------
1 |
2 | #user nobody;
3 | worker_processes 1;
4 |
5 | #error_log logs/error.log;
6 | #error_log logs/error.log notice;
7 | #error_log logs/error.log info;
8 |
9 | #pid run/nginx.pid;
10 |
11 |
12 | events {
13 | worker_connections 1024;
14 | }
15 |
16 |
17 | http {
18 | include mime.types;
19 | default_type application/octet-stream;
20 |
21 | #log_format main '$remote_addr - $remote_user [$time_local] "$request" '
22 | # '$status $body_bytes_sent "$http_referer" '
23 | # '"$http_user_agent" "$http_x_forwarded_for"';
24 |
25 | #access_log logs/access.log main;
26 |
27 | sendfile on;
28 | #tcp_nopush on;
29 |
30 | #keepalive_timeout 0;
31 | keepalive_timeout 65;
32 |
33 | #gzip on;
34 |
35 | server {
36 | listen 80;
37 | server_name localhost;
38 |
39 | #charset koi8-r;
40 |
41 | #access_log logs/host.access.log main;
42 |
43 | location / {
44 | root html;
45 | index index.html index.htm;
46 | }
47 |
48 | #error_page 404 /404.html;
49 |
50 | # redirect server error pages to the static page /50x.html
51 | #
52 | error_page 500 502 503 504 /50x.html;
53 | location = /50x.html {
54 | root html;
55 | }
56 |
57 | # proxy the PHP scripts to Apache listening on 127.0.0.1:80
58 | #
59 | #location ~ \.php$ {
60 | # proxy_pass http://127.0.0.1;
61 | #}
62 |
63 | # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
64 | #
65 | #location ~ \.php$ {
66 | # root html;
67 | # fastcgi_pass 127.0.0.1:9000;
68 | # fastcgi_index index.php;
69 | # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
70 | # include fastcgi_params;
71 | #}
72 |
73 | # deny access to .htaccess files, if Apache's document root
74 | # concurs with nginx's one
75 | #
76 | #location ~ /\.ht {
77 | # deny all;
78 | #}
79 | }
80 |
81 |
82 | # another virtual host using mix of IP-, name-, and port-based configuration
83 | #
84 | #server {
85 | # listen 8000;
86 | # listen somename:8080;
87 | # server_name somename alias another.alias;
88 |
89 | # location / {
90 | # root html;
91 | # index index.html index.htm;
92 | # }
93 | #}
94 |
95 |
96 | # HTTPS server
97 | #
98 | #server {
99 | # listen 443 ssl;
100 | # server_name localhost;
101 |
102 | # ssl_certificate cert.pem;
103 | # ssl_certificate_key cert.key;
104 |
105 | # ssl_session_cache shared:SSL:1m;
106 | # ssl_session_timeout 5m;
107 |
108 | # ssl_ciphers HIGH:!aNULL:!MD5;
109 | # ssl_prefer_server_ciphers on;
110 |
111 | # location / {
112 | # root html;
113 | # index index.html index.htm;
114 | # }
115 | #}
116 |
117 | }
118 |
--------------------------------------------------------------------------------
/docker/runtime/nginx/koi-utf:
--------------------------------------------------------------------------------
1 |
2 | # This map is not a full koi8-r <> utf8 map: it does not contain
3 | # box-drawing and some other characters. Besides this map contains
4 | # several koi8-u and Byelorussian letters which are not in koi8-r.
5 | # If you need a full and standard map, use contrib/unicode2nginx/koi-utf
6 | # map instead.
7 |
8 | charset_map koi8-r utf-8 {
9 |
10 | 80 E282AC ; # euro
11 |
12 | 95 E280A2 ; # bullet
13 |
14 | 9A C2A0 ; #
15 |
16 | 9E C2B7 ; # ·
17 |
18 | A3 D191 ; # small yo
19 | A4 D194 ; # small Ukrainian ye
20 |
21 | A6 D196 ; # small Ukrainian i
22 | A7 D197 ; # small Ukrainian yi
23 |
24 | AD D291 ; # small Ukrainian soft g
25 | AE D19E ; # small Byelorussian short u
26 |
27 | B0 C2B0 ; # °
28 |
29 | B3 D081 ; # capital YO
30 | B4 D084 ; # capital Ukrainian YE
31 |
32 | B6 D086 ; # capital Ukrainian I
33 | B7 D087 ; # capital Ukrainian YI
34 |
35 | B9 E28496 ; # numero sign
36 |
37 | BD D290 ; # capital Ukrainian soft G
38 | BE D18E ; # capital Byelorussian short U
39 |
40 | BF C2A9 ; # (C)
41 |
42 | C0 D18E ; # small yu
43 | C1 D0B0 ; # small a
44 | C2 D0B1 ; # small b
45 | C3 D186 ; # small ts
46 | C4 D0B4 ; # small d
47 | C5 D0B5 ; # small ye
48 | C6 D184 ; # small f
49 | C7 D0B3 ; # small g
50 | C8 D185 ; # small kh
51 | C9 D0B8 ; # small i
52 | CA D0B9 ; # small j
53 | CB D0BA ; # small k
54 | CC D0BB ; # small l
55 | CD D0BC ; # small m
56 | CE D0BD ; # small n
57 | CF D0BE ; # small o
58 |
59 | D0 D0BF ; # small p
60 | D1 D18F ; # small ya
61 | D2 D180 ; # small r
62 | D3 D181 ; # small s
63 | D4 D182 ; # small t
64 | D5 D183 ; # small u
65 | D6 D0B6 ; # small zh
66 | D7 D0B2 ; # small v
67 | D8 D18C ; # small soft sign
68 | D9 D18B ; # small y
69 | DA D0B7 ; # small z
70 | DB D188 ; # small sh
71 | DC D18D ; # small e
72 | DD D189 ; # small shch
73 | DE D187 ; # small ch
74 | DF D18A ; # small hard sign
75 |
76 | E0 D0AE ; # capital YU
77 | E1 D090 ; # capital A
78 | E2 D091 ; # capital B
79 | E3 D0A6 ; # capital TS
80 | E4 D094 ; # capital D
81 | E5 D095 ; # capital YE
82 | E6 D0A4 ; # capital F
83 | E7 D093 ; # capital G
84 | E8 D0A5 ; # capital KH
85 | E9 D098 ; # capital I
86 | EA D099 ; # capital J
87 | EB D09A ; # capital K
88 | EC D09B ; # capital L
89 | ED D09C ; # capital M
90 | EE D09D ; # capital N
91 | EF D09E ; # capital O
92 |
93 | F0 D09F ; # capital P
94 | F1 D0AF ; # capital YA
95 | F2 D0A0 ; # capital R
96 | F3 D0A1 ; # capital S
97 | F4 D0A2 ; # capital T
98 | F5 D0A3 ; # capital U
99 | F6 D096 ; # capital ZH
100 | F7 D092 ; # capital V
101 | F8 D0AC ; # capital soft sign
102 | F9 D0AB ; # capital Y
103 | FA D097 ; # capital Z
104 | FB D0A8 ; # capital SH
105 | FC D0AD ; # capital E
106 | FD D0A9 ; # capital SHCH
107 | FE D0A7 ; # capital CH
108 | FF D0AA ; # capital hard sign
109 | }
110 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/extension/tests/xhprof_001.phpt:
--------------------------------------------------------------------------------
1 | --TEST--
2 | XHProf: Basic Profiling Test
3 | Author: Kannan
4 | --FILE--
5 |
67 | --EXPECT--
68 | Part 1: Default Flags
69 | foo==>bar : ct= 2; wt=*;
70 | foo==>strlen : ct= 1; wt=*;
71 | main() : ct= 1; wt=*;
72 | main()==>foo : ct= 1; wt=*;
73 | main()==>xhprof_disable : ct= 1; wt=*;
74 |
75 | Part 2: CPU
76 | foo==>bar : cpu=*; ct= 2; wt=*;
77 | foo==>strlen : cpu=*; ct= 1; wt=*;
78 | main() : cpu=*; ct= 1; wt=*;
79 | main()==>foo : cpu=*; ct= 1; wt=*;
80 | main()==>xhprof_disable : cpu=*; ct= 1; wt=*;
81 |
82 | Part 3: No Builtins
83 | foo==>bar : ct= 2; wt=*;
84 | main() : ct= 1; wt=*;
85 | main()==>foo : ct= 1; wt=*;
86 |
87 | Part 4: Memory
88 | foo==>bar : ct= 2; mu=*; pmu=*; wt=*;
89 | foo==>strlen : ct= 1; mu=*; pmu=*; wt=*;
90 | main() : ct= 1; mu=*; pmu=*; wt=*;
91 | main()==>foo : ct= 1; mu=*; pmu=*; wt=*;
92 | main()==>xhprof_disable : ct= 1; mu=*; pmu=*; wt=*;
93 |
94 | Part 5: Memory & CPU
95 | foo==>bar : cpu=*; ct= 2; mu=*; pmu=*; wt=*;
96 | foo==>strlen : cpu=*; ct= 1; mu=*; pmu=*; wt=*;
97 | main() : cpu=*; ct= 1; mu=*; pmu=*; wt=*;
98 | main()==>foo : cpu=*; ct= 1; mu=*; pmu=*; wt=*;
99 | main()==>xhprof_disable : cpu=*; ct= 1; mu=*; pmu=*; wt=*;
100 |
101 |
102 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/xhprof_html/callgraph.php:
--------------------------------------------------------------------------------
1 | array(XHPROF_STRING_PARAM, ''),
42 |
43 | // source/namespace/type of run
44 | 'source' => array(XHPROF_STRING_PARAM, 'xhprof'),
45 |
46 | // the focus function, if it is set, only directly
47 | // parents/children functions of it will be shown.
48 | 'func' => array(XHPROF_STRING_PARAM, ''),
49 |
50 | // image type, can be 'jpg', 'gif', 'ps', 'png'
51 | 'type' => array(XHPROF_STRING_PARAM, 'png'),
52 |
53 | // only functions whose exclusive time over the total time
54 | // is larger than this threshold will be shown.
55 | // default is 0.01.
56 | 'threshold' => array(XHPROF_FLOAT_PARAM, 0.01),
57 |
58 | // whether to show critical_path
59 | 'critical' => array(XHPROF_BOOL_PARAM, true),
60 |
61 | // first run in diff mode.
62 | 'run1' => array(XHPROF_STRING_PARAM, ''),
63 |
64 | // second run in diff mode.
65 | 'run2' => array(XHPROF_STRING_PARAM, '')
66 | );
67 |
68 | // pull values of these params, and create named globals for each param
69 | xhprof_param_init($params);
70 |
71 | // if invalid value specified for threshold, then use the default
72 | if ($threshold < 0 || $threshold > 1) {
73 | $threshold = $params['threshold'][1];
74 | }
75 |
76 | // if invalid value specified for type, use the default
77 | if (!array_key_exists($type, $xhprof_legal_image_types)) {
78 | $type = $params['type'][1]; // default image type.
79 | }
80 |
81 | $xhprof_runs_impl = new XHProfRuns_Default();
82 |
83 | if (!empty($run)) {
84 | // single run call graph image generation
85 | xhprof_render_image($xhprof_runs_impl, $run, $type,
86 | $threshold, $func, $source, $critical);
87 | } else {
88 | // diff report call graph image generation
89 | xhprof_render_diff_image($xhprof_runs_impl, $run1, $run2,
90 | $type, $threshold, $source);
91 | }
92 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/CHANGELOG:
--------------------------------------------------------------------------------
1 | Modification History:
2 |
3 | *** NOTE ***
4 | DO NOT UPDATE THIS FILE. UPDATE package.xml INSTEAD.
5 | This file contains the CHANGELOG for the initial release. For subsequent
6 | releases, the CHANGLELOG is maintained in the package.xml file itself.
7 | Please edit package.xml instead.
8 | ************
9 |
10 | 03/02/2008 kannan, checkin xhprof_html/ and xhprof_lib/ directories.
11 | cjiang [These contain PHP sources for the UI as well
12 | as various supporting libraries to compute
13 | "flat" info, diff reports, aggregate results
14 | of multiple runs, typeahead support, etc.]
15 | 02/20/2008 kannan add basic sanity tests for the extension
16 | 02/19/2008 kannan register constants for optional profiler flags;
17 | add xhprof.output_dir ini setting.
18 | 01/22/2008 ps port cpu affinity functions to FreeBSD
19 | 01/15/2008 kannan intercept builtins even if zend_execute_internal
20 | were null to begin with
21 | 01/14/2008 kannan track builtins by default;
22 | fix compiler warnings with fwd decls
23 | 12/22/2008 cjiang Further refactoring of the code for open sourcing:
24 | (1). Remove level 1 profiling mode.
25 | (2). Add xhprof_sample_enable, xhprof_sample_disable.
26 | (3). Unifiy function and global variable prefix.
27 | (4). Group relevant functions together.
28 | (5). Migrate change history to CHANAGELOG file.
29 | 12/19/2008 kannan First step refactoring for open sourcing:
30 | (1). Put basic direcotry structure
31 | (2). Rename extension and function names
32 | (3). Add LICENCE header.
33 | 06/17/2008 veeve use cycle_timer() for XHPROF_MODE_SAMPLED
34 | 03/27/2008 cjiang Add a 'hash-based' filter to reduce the number
35 | of expensive call-stack tranversal on recursion
36 | detection.
37 | 03/17/2008 kannan must not keep state on C stack to handle
38 | exit (which causes _zend_bailout to longjmp
39 | 02/25/2008 kannan add xhprof_flags to toggle various metric
40 | collections (buitins on/off, cpu metric on/off
41 | memory stats on/off)
42 | 02/14/2008 cjiang Use cycle_timer based on 'rdtsc' instruction
43 | on x86 machines to replace gettimeofday. rdtsc
44 | is extremely cheap compared with gettimeofday
45 | or getrusage.
46 | 12/06/2007 veeve bump version 1.1.2,
47 | added hp_global_t
48 | added mode callbacks, made modes extensible
49 | added sampler mode
50 | 12/05/2007 veeve added doc; house cleaning
51 | 11/28/2007 kannan split include accounting into load/run_init
52 | 11/09/2007 kannan memory usage profiling
53 | 10/27/2007 kannan handle recursive calls, "include" operations
54 | 10/20/2007 kannan add hierarchical profiling; incl vs. exclusive
55 | function times; browser based UI; diff and
56 | aggregation support
57 | 10/10/2007 hzhao creation (flat function profiles)
58 |
59 | Authors:
60 | Haiping Zhao hzhao@facebook.com
61 | Kannan Muthukkaruppan kannan@facebook.com
62 | Venkat Venkataramani veeve@facebook.com
63 | Changhao Jiang cjiang@facebook.com
64 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_fa.txt:
--------------------------------------------------------------------------------
1 | # This file was created by Jacques Savoy and is distributed under the BSD license.
2 | # See http://members.unine.ch/jacques.savoy/clef/index.html.
3 | # Also see http://www.opensource.org/licenses/bsd-license.html
4 | # Note: by default this file is used after normalization, so when adding entries
5 | # to this file, use the arabic 'ي' instead of 'ی'
6 | انان
7 | نداشته
8 | سراسر
9 | خياه
10 | ايشان
11 | وي
12 | تاكنون
13 | بيشتري
14 | دوم
15 | پس
16 | ناشي
17 | وگو
18 | يا
19 | داشتند
20 | سپس
21 | هنگام
22 | هرگز
23 | پنج
24 | نشان
25 | امسال
26 | ديگر
27 | گروهي
28 | شدند
29 | چطور
30 | ده
31 | و
32 | دو
33 | نخستين
34 | ولي
35 | چرا
36 | چه
37 | وسط
38 | ه
39 | كدام
40 | قابل
41 | يك
42 | رفت
43 | هفت
44 | همچنين
45 | در
46 | هزار
47 | بله
48 | بلي
49 | شايد
50 | اما
51 | شناسي
52 | گرفته
53 | دهد
54 | داشته
55 | دانست
56 | داشتن
57 | خواهيم
58 | ميليارد
59 | وقتيكه
60 | امد
61 | خواهد
62 | جز
63 | اورده
64 | شده
65 | بلكه
66 | خدمات
67 | شدن
68 | برخي
69 | نبود
70 | بسياري
71 | جلوگيري
72 | حق
73 | كردند
74 | نوعي
75 | بعري
76 | نكرده
77 | نظير
78 | نبايد
79 | بوده
80 | بودن
81 | داد
82 | اورد
83 | هست
84 | جايي
85 | شود
86 | دنبال
87 | داده
88 | بايد
89 | سابق
90 | هيچ
91 | همان
92 | انجا
93 | كمتر
94 | كجاست
95 | گردد
96 | كسي
97 | تر
98 | مردم
99 | تان
100 | دادن
101 | بودند
102 | سري
103 | جدا
104 | ندارند
105 | مگر
106 | يكديگر
107 | دارد
108 | دهند
109 | بنابراين
110 | هنگامي
111 | سمت
112 | جا
113 | انچه
114 | خود
115 | دادند
116 | زياد
117 | دارند
118 | اثر
119 | بدون
120 | بهترين
121 | بيشتر
122 | البته
123 | به
124 | براساس
125 | بيرون
126 | كرد
127 | بعضي
128 | گرفت
129 | توي
130 | اي
131 | ميليون
132 | او
133 | جريان
134 | تول
135 | بر
136 | مانند
137 | برابر
138 | باشيم
139 | مدتي
140 | گويند
141 | اكنون
142 | تا
143 | تنها
144 | جديد
145 | چند
146 | بي
147 | نشده
148 | كردن
149 | كردم
150 | گويد
151 | كرده
152 | كنيم
153 | نمي
154 | نزد
155 | روي
156 | قصد
157 | فقط
158 | بالاي
159 | ديگران
160 | اين
161 | ديروز
162 | توسط
163 | سوم
164 | ايم
165 | دانند
166 | سوي
167 | استفاده
168 | شما
169 | كنار
170 | داريم
171 | ساخته
172 | طور
173 | امده
174 | رفته
175 | نخست
176 | بيست
177 | نزديك
178 | طي
179 | كنيد
180 | از
181 | انها
182 | تمامي
183 | داشت
184 | يكي
185 | طريق
186 | اش
187 | چيست
188 | روب
189 | نمايد
190 | گفت
191 | چندين
192 | چيزي
193 | تواند
194 | ام
195 | ايا
196 | با
197 | ان
198 | ايد
199 | ترين
200 | اينكه
201 | ديگري
202 | راه
203 | هايي
204 | بروز
205 | همچنان
206 | پاعين
207 | كس
208 | حدود
209 | مختلف
210 | مقابل
211 | چيز
212 | گيرد
213 | ندارد
214 | ضد
215 | همچون
216 | سازي
217 | شان
218 | مورد
219 | باره
220 | مرسي
221 | خويش
222 | برخوردار
223 | چون
224 | خارج
225 | شش
226 | هنوز
227 | تحت
228 | ضمن
229 | هستيم
230 | گفته
231 | فكر
232 | بسيار
233 | پيش
234 | براي
235 | روزهاي
236 | انكه
237 | نخواهد
238 | بالا
239 | كل
240 | وقتي
241 | كي
242 | چنين
243 | كه
244 | گيري
245 | نيست
246 | است
247 | كجا
248 | كند
249 | نيز
250 | يابد
251 | بندي
252 | حتي
253 | توانند
254 | عقب
255 | خواست
256 | كنند
257 | بين
258 | تمام
259 | همه
260 | ما
261 | باشند
262 | مثل
263 | شد
264 | اري
265 | باشد
266 | اره
267 | طبق
268 | بعد
269 | اگر
270 | صورت
271 | غير
272 | جاي
273 | بيش
274 | ريزي
275 | اند
276 | زيرا
277 | چگونه
278 | بار
279 | لطفا
280 | مي
281 | درباره
282 | من
283 | ديده
284 | همين
285 | گذاري
286 | برداري
287 | علت
288 | گذاشته
289 | هم
290 | فوق
291 | نه
292 | ها
293 | شوند
294 | اباد
295 | همواره
296 | هر
297 | اول
298 | خواهند
299 | چهار
300 | نام
301 | امروز
302 | مان
303 | هاي
304 | قبل
305 | كنم
306 | سعي
307 | تازه
308 | را
309 | هستند
310 | زير
311 | جلوي
312 | عنوان
313 | بود
314 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/solrconfig_spellcheck.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 | textSpell
12 |
13 |
14 |
17 |
18 |
19 |
20 | default
21 | spell
22 | solr.DirectSolrSpellChecker
23 |
24 | internal
25 |
26 | 0.5
27 |
28 | 2
29 |
30 | 1
31 |
32 | 5
33 |
34 | 4
35 |
36 | 0.01
37 |
40 |
41 |
42 |
43 |
44 | wordbreak
45 | solr.WordBreakSolrSpellChecker
46 | name
47 | true
48 | true
49 | 10
50 |
51 |
52 |
53 |
63 |
64 |
71 |
78 |
79 |
80 |
89 |
90 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/schema_legacy_fields.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
26 |
27 |
28 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
61 |
62 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_da.txt:
--------------------------------------------------------------------------------
1 | | From svn.tartarus.org/snowball/trunk/website/algorithms/danish/stop.txt
2 | | This file is distributed under the BSD License.
3 | | See http://snowball.tartarus.org/license.php
4 | | Also see http://www.opensource.org/licenses/bsd-license.html
5 | | - Encoding was converted to UTF-8.
6 | | - This notice was added.
7 | |
8 | | NOTE: To use this file with StopFilterFactory, you must specify format="snowball"
9 |
10 | | A Danish stop word list. Comments begin with vertical bar. Each stop
11 | | word is at the start of a line.
12 |
13 | | This is a ranked list (commonest to rarest) of stopwords derived from
14 | | a large text sample.
15 |
16 |
17 | og | and
18 | i | in
19 | jeg | I
20 | det | that (dem. pronoun)/it (pers. pronoun)
21 | at | that (in front of a sentence)/to (with infinitive)
22 | en | a/an
23 | den | it (pers. pronoun)/that (dem. pronoun)
24 | til | to/at/for/until/against/by/of/into, more
25 | er | present tense of "to be"
26 | som | who, as
27 | på | on/upon/in/on/at/to/after/of/with/for, on
28 | de | they
29 | med | with/by/in, along
30 | han | he
31 | af | of/by/from/off/for/in/with/on, off
32 | for | at/for/to/from/by/of/ago, in front/before, because
33 | ikke | not
34 | der | who/which, there/those
35 | var | past tense of "to be"
36 | mig | me/myself
37 | sig | oneself/himself/herself/itself/themselves
38 | men | but
39 | et | a/an/one, one (number), someone/somebody/one
40 | har | present tense of "to have"
41 | om | round/about/for/in/a, about/around/down, if
42 | vi | we
43 | min | my
44 | havde | past tense of "to have"
45 | ham | him
46 | hun | she
47 | nu | now
48 | over | over/above/across/by/beyond/past/on/about, over/past
49 | da | then, when/as/since
50 | fra | from/off/since, off, since
51 | du | you
52 | ud | out
53 | sin | his/her/its/one's
54 | dem | them
55 | os | us/ourselves
56 | op | up
57 | man | you/one
58 | hans | his
59 | hvor | where
60 | eller | or
61 | hvad | what
62 | skal | must/shall etc.
63 | selv | myself/youself/herself/ourselves etc., even
64 | her | here
65 | alle | all/everyone/everybody etc.
66 | vil | will (verb)
67 | blev | past tense of "to stay/to remain/to get/to become"
68 | kunne | could
69 | ind | in
70 | når | when
71 | være | present tense of "to be"
72 | dog | however/yet/after all
73 | noget | something
74 | ville | would
75 | jo | you know/you see (adv), yes
76 | deres | their/theirs
77 | efter | after/behind/according to/for/by/from, later/afterwards
78 | ned | down
79 | skulle | should
80 | denne | this
81 | end | than
82 | dette | this
83 | mit | my/mine
84 | også | also
85 | under | under/beneath/below/during, below/underneath
86 | have | have
87 | dig | you
88 | anden | other
89 | hende | her
90 | mine | my
91 | alt | everything
92 | meget | much/very, plenty of
93 | sit | his, her, its, one's
94 | sine | his, her, its, one's
95 | vor | our
96 | mod | against
97 | disse | these
98 | hvis | if
99 | din | your/yours
100 | nogle | some
101 | hos | by/at
102 | blive | be/become
103 | mange | many
104 | ad | by/through
105 | bliver | present tense of "to be/to become"
106 | hendes | her/hers
107 | været | be
108 | thi | for (conj)
109 | jer | you
110 | sådan | such, like this/like that
111 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_sv.txt:
--------------------------------------------------------------------------------
1 | | From svn.tartarus.org/snowball/trunk/website/algorithms/swedish/stop.txt
2 | | This file is distributed under the BSD License.
3 | | See http://snowball.tartarus.org/license.php
4 | | Also see http://www.opensource.org/licenses/bsd-license.html
5 | | - Encoding was converted to UTF-8.
6 | | - This notice was added.
7 | |
8 | | NOTE: To use this file with StopFilterFactory, you must specify format="snowball"
9 |
10 | | A Swedish stop word list. Comments begin with vertical bar. Each stop
11 | | word is at the start of a line.
12 |
13 | | This is a ranked list (commonest to rarest) of stopwords derived from
14 | | a large text sample.
15 |
16 | | Swedish stop words occasionally exhibit homonym clashes. For example
17 | | så = so, but also seed. These are indicated clearly below.
18 |
19 | och | and
20 | det | it, this/that
21 | att | to (with infinitive)
22 | i | in, at
23 | en | a
24 | jag | I
25 | hon | she
26 | som | who, that
27 | han | he
28 | på | on
29 | den | it, this/that
30 | med | with
31 | var | where, each
32 | sig | him(self) etc
33 | för | for
34 | så | so (also: seed)
35 | till | to
36 | är | is
37 | men | but
38 | ett | a
39 | om | if; around, about
40 | hade | had
41 | de | they, these/those
42 | av | of
43 | icke | not, no
44 | mig | me
45 | du | you
46 | henne | her
47 | då | then, when
48 | sin | his
49 | nu | now
50 | har | have
51 | inte | inte någon = no one
52 | hans | his
53 | honom | him
54 | skulle | 'sake'
55 | hennes | her
56 | där | there
57 | min | my
58 | man | one (pronoun)
59 | ej | nor
60 | vid | at, by, on (also: vast)
61 | kunde | could
62 | något | some etc
63 | från | from, off
64 | ut | out
65 | när | when
66 | efter | after, behind
67 | upp | up
68 | vi | we
69 | dem | them
70 | vara | be
71 | vad | what
72 | över | over
73 | än | than
74 | dig | you
75 | kan | can
76 | sina | his
77 | här | here
78 | ha | have
79 | mot | towards
80 | alla | all
81 | under | under (also: wonder)
82 | någon | some etc
83 | eller | or (else)
84 | allt | all
85 | mycket | much
86 | sedan | since
87 | ju | why
88 | denna | this/that
89 | själv | myself, yourself etc
90 | detta | this/that
91 | åt | to
92 | utan | without
93 | varit | was
94 | hur | how
95 | ingen | no
96 | mitt | my
97 | ni | you
98 | bli | to be, become
99 | blev | from bli
100 | oss | us
101 | din | thy
102 | dessa | these/those
103 | några | some etc
104 | deras | their
105 | blir | from bli
106 | mina | my
107 | samma | (the) same
108 | vilken | who, that
109 | er | you, your
110 | sådan | such a
111 | vår | our
112 | blivit | from bli
113 | dess | its
114 | inom | within
115 | mellan | between
116 | sådant | such a
117 | varför | why
118 | varje | each
119 | vilka | who, that
120 | ditt | thy
121 | vem | who
122 | vilket | who, that
123 | sitta | his
124 | sådana | such a
125 | vart | each
126 | dina | thy
127 | vars | whose
128 | vårt | our
129 | våra | our
130 | ert | your
131 | era | your
132 | vilkas | whose
133 |
134 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_fr.txt:
--------------------------------------------------------------------------------
1 | | From svn.tartarus.org/snowball/trunk/website/algorithms/french/stop.txt
2 | | This file is distributed under the BSD License.
3 | | See http://snowball.tartarus.org/license.php
4 | | Also see http://www.opensource.org/licenses/bsd-license.html
5 | | - Encoding was converted to UTF-8.
6 | | - This notice was added.
7 | |
8 | | NOTE: To use this file with StopFilterFactory, you must specify format="snowball"
9 |
10 | | A French stop word list. Comments begin with vertical bar. Each stop
11 | | word is at the start of a line.
12 |
13 | au | a + le
14 | aux | a + les
15 | avec | with
16 | ce | this
17 | ces | these
18 | dans | with
19 | de | of
20 | des | de + les
21 | du | de + le
22 | elle | she
23 | en | `of them' etc
24 | et | and
25 | eux | them
26 | il | he
27 | je | I
28 | la | the
29 | le | the
30 | leur | their
31 | lui | him
32 | ma | my (fem)
33 | mais | but
34 | me | me
35 | même | same; as in moi-même (myself) etc
36 | mes | me (pl)
37 | moi | me
38 | mon | my (masc)
39 | ne | not
40 | nos | our (pl)
41 | notre | our
42 | nous | we
43 | on | one
44 | ou | where
45 | par | by
46 | pas | not
47 | pour | for
48 | qu | que before vowel
49 | que | that
50 | qui | who
51 | sa | his, her (fem)
52 | se | oneself
53 | ses | his (pl)
54 | son | his, her (masc)
55 | sur | on
56 | ta | thy (fem)
57 | te | thee
58 | tes | thy (pl)
59 | toi | thee
60 | ton | thy (masc)
61 | tu | thou
62 | un | a
63 | une | a
64 | vos | your (pl)
65 | votre | your
66 | vous | you
67 |
68 | | single letter forms
69 |
70 | c | c'
71 | d | d'
72 | j | j'
73 | l | l'
74 | à | to, at
75 | m | m'
76 | n | n'
77 | s | s'
78 | t | t'
79 | y | there
80 |
81 | | forms of être (not including the infinitive):
82 | été
83 | étée
84 | étées
85 | étés
86 | étant
87 | suis
88 | es
89 | est
90 | sommes
91 | êtes
92 | sont
93 | serai
94 | seras
95 | sera
96 | serons
97 | serez
98 | seront
99 | serais
100 | serait
101 | serions
102 | seriez
103 | seraient
104 | étais
105 | était
106 | étions
107 | étiez
108 | étaient
109 | fus
110 | fut
111 | fûmes
112 | fûtes
113 | furent
114 | sois
115 | soit
116 | soyons
117 | soyez
118 | soient
119 | fusse
120 | fusses
121 | fût
122 | fussions
123 | fussiez
124 | fussent
125 |
126 | | forms of avoir (not including the infinitive):
127 | ayant
128 | eu
129 | eue
130 | eues
131 | eus
132 | ai
133 | as
134 | avons
135 | avez
136 | ont
137 | aurai
138 | auras
139 | aura
140 | aurons
141 | aurez
142 | auront
143 | aurais
144 | aurait
145 | aurions
146 | auriez
147 | auraient
148 | avais
149 | avait
150 | avions
151 | aviez
152 | avaient
153 | eut
154 | eûmes
155 | eûtes
156 | eurent
157 | aie
158 | aies
159 | ait
160 | ayons
161 | ayez
162 | aient
163 | eusse
164 | eusses
165 | eût
166 | eussions
167 | eussiez
168 | eussent
169 |
170 | | Later additions (from Jean-Christophe Deschamps)
171 | ceci | this
172 | cela | that
173 | celà | that
174 | cet | this
175 | cette | this
176 | ici | here
177 | ils | they
178 | les | the (pl)
179 | leurs | their (pl)
180 | quel | which
181 | quels | which
182 | quelle | which
183 | quelles | which
184 | sans | without
185 | soi | oneself
186 |
187 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/currency.xml:
--------------------------------------------------------------------------------
1 |
2 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/docker/runtime/nginx/win-utf:
--------------------------------------------------------------------------------
1 |
2 | # This map is not a full windows-1251 <> utf8 map: it does not
3 | # contain Serbian and Macedonian letters. If you need a full map,
4 | # use contrib/unicode2nginx/win-utf map instead.
5 |
6 | charset_map windows-1251 utf-8 {
7 |
8 | 82 E2809A ; # single low-9 quotation mark
9 |
10 | 84 E2809E ; # double low-9 quotation mark
11 | 85 E280A6 ; # ellipsis
12 | 86 E280A0 ; # dagger
13 | 87 E280A1 ; # double dagger
14 | 88 E282AC ; # euro
15 | 89 E280B0 ; # per mille
16 |
17 | 91 E28098 ; # left single quotation mark
18 | 92 E28099 ; # right single quotation mark
19 | 93 E2809C ; # left double quotation mark
20 | 94 E2809D ; # right double quotation mark
21 | 95 E280A2 ; # bullet
22 | 96 E28093 ; # en dash
23 | 97 E28094 ; # em dash
24 |
25 | 99 E284A2 ; # trade mark sign
26 |
27 | A0 C2A0 ; #
28 | A1 D18E ; # capital Byelorussian short U
29 | A2 D19E ; # small Byelorussian short u
30 |
31 | A4 C2A4 ; # currency sign
32 | A5 D290 ; # capital Ukrainian soft G
33 | A6 C2A6 ; # borken bar
34 | A7 C2A7 ; # section sign
35 | A8 D081 ; # capital YO
36 | A9 C2A9 ; # (C)
37 | AA D084 ; # capital Ukrainian YE
38 | AB C2AB ; # left-pointing double angle quotation mark
39 | AC C2AC ; # not sign
40 | AD C2AD ; # soft hypen
41 | AE C2AE ; # (R)
42 | AF D087 ; # capital Ukrainian YI
43 |
44 | B0 C2B0 ; # °
45 | B1 C2B1 ; # plus-minus sign
46 | B2 D086 ; # capital Ukrainian I
47 | B3 D196 ; # small Ukrainian i
48 | B4 D291 ; # small Ukrainian soft g
49 | B5 C2B5 ; # micro sign
50 | B6 C2B6 ; # pilcrow sign
51 | B7 C2B7 ; # ·
52 | B8 D191 ; # small yo
53 | B9 E28496 ; # numero sign
54 | BA D194 ; # small Ukrainian ye
55 | BB C2BB ; # right-pointing double angle quotation mark
56 |
57 | BF D197 ; # small Ukrainian yi
58 |
59 | C0 D090 ; # capital A
60 | C1 D091 ; # capital B
61 | C2 D092 ; # capital V
62 | C3 D093 ; # capital G
63 | C4 D094 ; # capital D
64 | C5 D095 ; # capital YE
65 | C6 D096 ; # capital ZH
66 | C7 D097 ; # capital Z
67 | C8 D098 ; # capital I
68 | C9 D099 ; # capital J
69 | CA D09A ; # capital K
70 | CB D09B ; # capital L
71 | CC D09C ; # capital M
72 | CD D09D ; # capital N
73 | CE D09E ; # capital O
74 | CF D09F ; # capital P
75 |
76 | D0 D0A0 ; # capital R
77 | D1 D0A1 ; # capital S
78 | D2 D0A2 ; # capital T
79 | D3 D0A3 ; # capital U
80 | D4 D0A4 ; # capital F
81 | D5 D0A5 ; # capital KH
82 | D6 D0A6 ; # capital TS
83 | D7 D0A7 ; # capital CH
84 | D8 D0A8 ; # capital SH
85 | D9 D0A9 ; # capital SHCH
86 | DA D0AA ; # capital hard sign
87 | DB D0AB ; # capital Y
88 | DC D0AC ; # capital soft sign
89 | DD D0AD ; # capital E
90 | DE D0AE ; # capital YU
91 | DF D0AF ; # capital YA
92 |
93 | E0 D0B0 ; # small a
94 | E1 D0B1 ; # small b
95 | E2 D0B2 ; # small v
96 | E3 D0B3 ; # small g
97 | E4 D0B4 ; # small d
98 | E5 D0B5 ; # small ye
99 | E6 D0B6 ; # small zh
100 | E7 D0B7 ; # small z
101 | E8 D0B8 ; # small i
102 | E9 D0B9 ; # small j
103 | EA D0BA ; # small k
104 | EB D0BB ; # small l
105 | EC D0BC ; # small m
106 | ED D0BD ; # small n
107 | EE D0BE ; # small o
108 | EF D0BF ; # small p
109 |
110 | F0 D180 ; # small r
111 | F1 D181 ; # small s
112 | F2 D182 ; # small t
113 | F3 D183 ; # small u
114 | F4 D184 ; # small f
115 | F5 D185 ; # small kh
116 | F6 D186 ; # small ts
117 | F7 D187 ; # small ch
118 | F8 D188 ; # small sh
119 | F9 D189 ; # small shch
120 | FA D18A ; # small hard sign
121 | FB D18B ; # small y
122 | FC D18C ; # small soft sign
123 | FD D18D ; # small e
124 | FE D18E ; # small yu
125 | FF D18F ; # small ya
126 | }
127 |
--------------------------------------------------------------------------------
/docker/runtime/nginx/mime.types:
--------------------------------------------------------------------------------
1 |
2 | types {
3 | text/html html htm shtml;
4 | text/css css;
5 | text/xml xml;
6 | image/gif gif;
7 | image/jpeg jpeg jpg;
8 | application/javascript js;
9 | application/atom+xml atom;
10 | application/rss+xml rss;
11 |
12 | text/mathml mml;
13 | text/plain txt;
14 | text/vnd.sun.j2me.app-descriptor jad;
15 | text/vnd.wap.wml wml;
16 | text/x-component htc;
17 |
18 | image/png png;
19 | image/tiff tif tiff;
20 | image/vnd.wap.wbmp wbmp;
21 | image/x-icon ico;
22 | image/x-jng jng;
23 | image/x-ms-bmp bmp;
24 | image/svg+xml svg svgz;
25 | image/webp webp;
26 |
27 | application/font-woff woff;
28 | application/java-archive jar war ear;
29 | application/json json;
30 | application/mac-binhex40 hqx;
31 | application/msword doc;
32 | application/pdf pdf;
33 | application/postscript ps eps ai;
34 | application/rtf rtf;
35 | application/vnd.apple.mpegurl m3u8;
36 | application/vnd.ms-excel xls;
37 | application/vnd.ms-fontobject eot;
38 | application/vnd.ms-powerpoint ppt;
39 | application/vnd.wap.wmlc wmlc;
40 | application/vnd.google-earth.kml+xml kml;
41 | application/vnd.google-earth.kmz kmz;
42 | application/x-7z-compressed 7z;
43 | application/x-cocoa cco;
44 | application/x-java-archive-diff jardiff;
45 | application/x-java-jnlp-file jnlp;
46 | application/x-makeself run;
47 | application/x-perl pl pm;
48 | application/x-pilot prc pdb;
49 | application/x-rar-compressed rar;
50 | application/x-redhat-package-manager rpm;
51 | application/x-sea sea;
52 | application/x-shockwave-flash swf;
53 | application/x-stuffit sit;
54 | application/x-tcl tcl tk;
55 | application/x-x509-ca-cert der pem crt;
56 | application/x-xpinstall xpi;
57 | application/xhtml+xml xhtml;
58 | application/xspf+xml xspf;
59 | application/zip zip;
60 |
61 | application/octet-stream bin exe dll;
62 | application/octet-stream deb;
63 | application/octet-stream dmg;
64 | application/octet-stream iso img;
65 | application/octet-stream msi msp msm;
66 |
67 | application/vnd.openxmlformats-officedocument.wordprocessingml.document docx;
68 | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx;
69 | application/vnd.openxmlformats-officedocument.presentationml.presentation pptx;
70 |
71 | audio/midi mid midi kar;
72 | audio/mpeg mp3;
73 | audio/ogg ogg;
74 | audio/x-m4a m4a;
75 | audio/x-realaudio ra;
76 |
77 | video/3gpp 3gpp 3gp;
78 | video/mp2t ts;
79 | video/mp4 mp4;
80 | video/mpeg mpeg mpg;
81 | video/quicktime mov;
82 | video/webm webm;
83 | video/x-flv flv;
84 | video/x-m4v m4v;
85 | video/x-mng mng;
86 | video/x-ms-asf asx asf;
87 | video/x-ms-wmv wmv;
88 | video/x-msvideo avi;
89 | }
90 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_id.txt:
--------------------------------------------------------------------------------
1 | # from appendix D of: A Study of Stemming Effects on Information
2 | # Retrieval in Bahasa Indonesia
3 | ada
4 | adanya
5 | adalah
6 | adapun
7 | agak
8 | agaknya
9 | agar
10 | akan
11 | akankah
12 | akhirnya
13 | aku
14 | akulah
15 | amat
16 | amatlah
17 | anda
18 | andalah
19 | antar
20 | diantaranya
21 | antara
22 | antaranya
23 | diantara
24 | apa
25 | apaan
26 | mengapa
27 | apabila
28 | apakah
29 | apalagi
30 | apatah
31 | atau
32 | ataukah
33 | ataupun
34 | bagai
35 | bagaikan
36 | sebagai
37 | sebagainya
38 | bagaimana
39 | bagaimanapun
40 | sebagaimana
41 | bagaimanakah
42 | bagi
43 | bahkan
44 | bahwa
45 | bahwasanya
46 | sebaliknya
47 | banyak
48 | sebanyak
49 | beberapa
50 | seberapa
51 | begini
52 | beginian
53 | beginikah
54 | beginilah
55 | sebegini
56 | begitu
57 | begitukah
58 | begitulah
59 | begitupun
60 | sebegitu
61 | belum
62 | belumlah
63 | sebelum
64 | sebelumnya
65 | sebenarnya
66 | berapa
67 | berapakah
68 | berapalah
69 | berapapun
70 | betulkah
71 | sebetulnya
72 | biasa
73 | biasanya
74 | bila
75 | bilakah
76 | bisa
77 | bisakah
78 | sebisanya
79 | boleh
80 | bolehkah
81 | bolehlah
82 | buat
83 | bukan
84 | bukankah
85 | bukanlah
86 | bukannya
87 | cuma
88 | percuma
89 | dahulu
90 | dalam
91 | dan
92 | dapat
93 | dari
94 | daripada
95 | dekat
96 | demi
97 | demikian
98 | demikianlah
99 | sedemikian
100 | dengan
101 | depan
102 | di
103 | dia
104 | dialah
105 | dini
106 | diri
107 | dirinya
108 | terdiri
109 | dong
110 | dulu
111 | enggak
112 | enggaknya
113 | entah
114 | entahlah
115 | terhadap
116 | terhadapnya
117 | hal
118 | hampir
119 | hanya
120 | hanyalah
121 | harus
122 | haruslah
123 | harusnya
124 | seharusnya
125 | hendak
126 | hendaklah
127 | hendaknya
128 | hingga
129 | sehingga
130 | ia
131 | ialah
132 | ibarat
133 | ingin
134 | inginkah
135 | inginkan
136 | ini
137 | inikah
138 | inilah
139 | itu
140 | itukah
141 | itulah
142 | jangan
143 | jangankan
144 | janganlah
145 | jika
146 | jikalau
147 | juga
148 | justru
149 | kala
150 | kalau
151 | kalaulah
152 | kalaupun
153 | kalian
154 | kami
155 | kamilah
156 | kamu
157 | kamulah
158 | kan
159 | kapan
160 | kapankah
161 | kapanpun
162 | dikarenakan
163 | karena
164 | karenanya
165 | ke
166 | kecil
167 | kemudian
168 | kenapa
169 | kepada
170 | kepadanya
171 | ketika
172 | seketika
173 | khususnya
174 | kini
175 | kinilah
176 | kiranya
177 | sekiranya
178 | kita
179 | kitalah
180 | kok
181 | lagi
182 | lagian
183 | selagi
184 | lah
185 | lain
186 | lainnya
187 | melainkan
188 | selaku
189 | lalu
190 | melalui
191 | terlalu
192 | lama
193 | lamanya
194 | selama
195 | selama
196 | selamanya
197 | lebih
198 | terlebih
199 | bermacam
200 | macam
201 | semacam
202 | maka
203 | makanya
204 | makin
205 | malah
206 | malahan
207 | mampu
208 | mampukah
209 | mana
210 | manakala
211 | manalagi
212 | masih
213 | masihkah
214 | semasih
215 | masing
216 | mau
217 | maupun
218 | semaunya
219 | memang
220 | mereka
221 | merekalah
222 | meski
223 | meskipun
224 | semula
225 | mungkin
226 | mungkinkah
227 | nah
228 | namun
229 | nanti
230 | nantinya
231 | nyaris
232 | oleh
233 | olehnya
234 | seorang
235 | seseorang
236 | pada
237 | padanya
238 | padahal
239 | paling
240 | sepanjang
241 | pantas
242 | sepantasnya
243 | sepantasnyalah
244 | para
245 | pasti
246 | pastilah
247 | per
248 | pernah
249 | pula
250 | pun
251 | merupakan
252 | rupanya
253 | serupa
254 | saat
255 | saatnya
256 | sesaat
257 | saja
258 | sajalah
259 | saling
260 | bersama
261 | sama
262 | sesama
263 | sambil
264 | sampai
265 | sana
266 | sangat
267 | sangatlah
268 | saya
269 | sayalah
270 | se
271 | sebab
272 | sebabnya
273 | sebuah
274 | tersebut
275 | tersebutlah
276 | sedang
277 | sedangkan
278 | sedikit
279 | sedikitnya
280 | segala
281 | segalanya
282 | segera
283 | sesegera
284 | sejak
285 | sejenak
286 | sekali
287 | sekalian
288 | sekalipun
289 | sesekali
290 | sekaligus
291 | sekarang
292 | sekarang
293 | sekitar
294 | sekitarnya
295 | sela
296 | selain
297 | selalu
298 | seluruh
299 | seluruhnya
300 | semakin
301 | sementara
302 | sempat
303 | semua
304 | semuanya
305 | sendiri
306 | sendirinya
307 | seolah
308 | seperti
309 | sepertinya
310 | sering
311 | seringnya
312 | serta
313 | siapa
314 | siapakah
315 | siapapun
316 | disini
317 | disinilah
318 | sini
319 | sinilah
320 | sesuatu
321 | sesuatunya
322 | suatu
323 | sesudah
324 | sesudahnya
325 | sudah
326 | sudahkah
327 | sudahlah
328 | supaya
329 | tadi
330 | tadinya
331 | tak
332 | tanpa
333 | setelah
334 | telah
335 | tentang
336 | tentu
337 | tentulah
338 | tentunya
339 | tertentu
340 | seterusnya
341 | tapi
342 | tetapi
343 | setiap
344 | tiap
345 | setidaknya
346 | tidak
347 | tidakkah
348 | tidaklah
349 | toh
350 | waduh
351 | wah
352 | wahai
353 | sewaktu
354 | walau
355 | walaupun
356 | wong
357 | yaitu
358 | yakni
359 | yang
360 |
--------------------------------------------------------------------------------
/docker/runtime/apache2/conf.d/mpm.conf:
--------------------------------------------------------------------------------
1 | #
2 | # Server-Pool Management (MPM specific)
3 | #
4 |
5 | #
6 | # PidFile: The file in which the server should record its process
7 | # identification number when it starts.
8 | #
9 | # Note that this is the default PidFile for most MPMs.
10 | #
11 |
12 | PidFile "/run/apache2/httpd.pid"
13 |
14 |
15 | #
16 | # Only one of the below sections will be relevant on your
17 | # installed httpd. Use "apachectl -l" to find out the
18 | # active mpm.
19 | #
20 |
21 | # prefork MPM
22 | # StartServers: number of server processes to start
23 | # MinSpareServers: minimum number of server processes which are kept spare
24 | # MaxSpareServers: maximum number of server processes which are kept spare
25 | # MaxRequestWorkers: maximum number of server processes allowed to start
26 | # MaxConnectionsPerChild: maximum number of connections a server process serves
27 | # before terminating
28 |
29 | StartServers 5
30 | MinSpareServers 5
31 | MaxSpareServers 10
32 | MaxRequestWorkers 250
33 | MaxConnectionsPerChild 0
34 |
35 |
36 | # worker MPM
37 | # StartServers: initial number of server processes to start
38 | # MinSpareThreads: minimum number of worker threads which are kept spare
39 | # MaxSpareThreads: maximum number of worker threads which are kept spare
40 | # ThreadsPerChild: constant number of worker threads in each server process
41 | # MaxRequestWorkers: maximum number of worker threads
42 | # MaxConnectionsPerChild: maximum number of connections a server process serves
43 | # before terminating
44 |
45 | StartServers 3
46 | MinSpareThreads 75
47 | MaxSpareThreads 250
48 | ThreadsPerChild 25
49 | MaxRequestWorkers 400
50 | MaxConnectionsPerChild 0
51 |
52 |
53 | # event MPM
54 | # StartServers: initial number of server processes to start
55 | # MinSpareThreads: minimum number of worker threads which are kept spare
56 | # MaxSpareThreads: maximum number of worker threads which are kept spare
57 | # ThreadsPerChild: constant number of worker threads in each server process
58 | # MaxRequestWorkers: maximum number of worker threads
59 | # MaxConnectionsPerChild: maximum number of connections a server process serves
60 | # before terminating
61 |
62 | StartServers 3
63 | MinSpareThreads 75
64 | MaxSpareThreads 250
65 | ThreadsPerChild 25
66 | MaxRequestWorkers 400
67 | MaxConnectionsPerChild 0
68 |
69 |
70 | # NetWare MPM
71 | # ThreadStackSize: Stack size allocated for each worker thread
72 | # StartThreads: Number of worker threads launched at server startup
73 | # MinSpareThreads: Minimum number of idle threads, to handle request spikes
74 | # MaxSpareThreads: Maximum number of idle threads
75 | # MaxThreads: Maximum number of worker threads alive at the same time
76 | # MaxConnectionsPerChild: Maximum number of connections a thread serves. It
77 | # is recommended that the default value of 0 be set
78 | # for this directive on NetWare. This will allow the
79 | # thread to continue to service requests indefinitely.
80 |
81 | ThreadStackSize 65536
82 | StartThreads 250
83 | MinSpareThreads 25
84 | MaxSpareThreads 250
85 | MaxThreads 1000
86 | MaxConnectionsPerChild 0
87 |
88 |
89 | # OS/2 MPM
90 | # StartServers: Number of server processes to maintain
91 | # MinSpareThreads: Minimum number of idle threads per process,
92 | # to handle request spikes
93 | # MaxSpareThreads: Maximum number of idle threads per process
94 | # MaxConnectionsPerChild: Maximum number of connections per server process
95 |
96 | StartServers 2
97 | MinSpareThreads 5
98 | MaxSpareThreads 10
99 | MaxConnectionsPerChild 0
100 |
101 |
102 | # WinNT MPM
103 | # ThreadsPerChild: constant number of worker threads in the server process
104 | # MaxConnectionsPerChild: maximum number of connections a server process serves
105 |
106 | ThreadsPerChild 150
107 | MaxConnectionsPerChild 0
108 |
109 |
110 | # The maximum number of free Kbytes that every allocator is allowed
111 | # to hold without calling free(). In threaded MPMs, every thread has its own
112 | # allocator. When not set, or when set to zero, the threshold will be set to
113 | # unlimited.
114 |
115 | MaxMemFree 2048
116 |
117 |
118 | MaxMemFree 100
119 |
120 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_nl.txt:
--------------------------------------------------------------------------------
1 | | From svn.tartarus.org/snowball/trunk/website/algorithms/dutch/stop.txt
2 | | This file is distributed under the BSD License.
3 | | See http://snowball.tartarus.org/license.php
4 | | Also see http://www.opensource.org/licenses/bsd-license.html
5 | | - Encoding was converted to UTF-8.
6 | | - This notice was added.
7 | |
8 | | NOTE: To use this file with StopFilterFactory, you must specify format="snowball"
9 |
10 | | A Dutch stop word list. Comments begin with vertical bar. Each stop
11 | | word is at the start of a line.
12 |
13 | | This is a ranked list (commonest to rarest) of stopwords derived from
14 | | a large sample of Dutch text.
15 |
16 | | Dutch stop words frequently exhibit homonym clashes. These are indicated
17 | | clearly below.
18 |
19 | de | the
20 | en | and
21 | van | of, from
22 | ik | I, the ego
23 | te | (1) chez, at etc, (2) to, (3) too
24 | dat | that, which
25 | die | that, those, who, which
26 | in | in, inside
27 | een | a, an, one
28 | hij | he
29 | het | the, it
30 | niet | not, nothing, naught
31 | zijn | (1) to be, being, (2) his, one's, its
32 | is | is
33 | was | (1) was, past tense of all persons sing. of 'zijn' (to be) (2) wax, (3) the washing, (4) rise of river
34 | op | on, upon, at, in, up, used up
35 | aan | on, upon, to (as dative)
36 | met | with, by
37 | als | like, such as, when
38 | voor | (1) before, in front of, (2) furrow
39 | had | had, past tense all persons sing. of 'hebben' (have)
40 | er | there
41 | maar | but, only
42 | om | round, about, for etc
43 | hem | him
44 | dan | then
45 | zou | should/would, past tense all persons sing. of 'zullen'
46 | of | or, whether, if
47 | wat | what, something, anything
48 | mijn | possessive and noun 'mine'
49 | men | people, 'one'
50 | dit | this
51 | zo | so, thus, in this way
52 | door | through by
53 | over | over, across
54 | ze | she, her, they, them
55 | zich | oneself
56 | bij | (1) a bee, (2) by, near, at
57 | ook | also, too
58 | tot | till, until
59 | je | you
60 | mij | me
61 | uit | out of, from
62 | der | Old Dutch form of 'van der' still found in surnames
63 | daar | (1) there, (2) because
64 | haar | (1) her, their, them, (2) hair
65 | naar | (1) unpleasant, unwell etc, (2) towards, (3) as
66 | heb | present first person sing. of 'to have'
67 | hoe | how, why
68 | heeft | present third person sing. of 'to have'
69 | hebben | 'to have' and various parts thereof
70 | deze | this
71 | u | you
72 | want | (1) for, (2) mitten, (3) rigging
73 | nog | yet, still
74 | zal | 'shall', first and third person sing. of verb 'zullen' (will)
75 | me | me
76 | zij | she, they
77 | nu | now
78 | ge | 'thou', still used in Belgium and south Netherlands
79 | geen | none
80 | omdat | because
81 | iets | something, somewhat
82 | worden | to become, grow, get
83 | toch | yet, still
84 | al | all, every, each
85 | waren | (1) 'were' (2) to wander, (3) wares, (3)
86 | veel | much, many
87 | meer | (1) more, (2) lake
88 | doen | to do, to make
89 | toen | then, when
90 | moet | noun 'spot/mote' and present form of 'to must'
91 | ben | (1) am, (2) 'are' in interrogative second person singular of 'to be'
92 | zonder | without
93 | kan | noun 'can' and present form of 'to be able'
94 | hun | their, them
95 | dus | so, consequently
96 | alles | all, everything, anything
97 | onder | under, beneath
98 | ja | yes, of course
99 | eens | once, one day
100 | hier | here
101 | wie | who
102 | werd | imperfect third person sing. of 'become'
103 | altijd | always
104 | doch | yet, but etc
105 | wordt | present third person sing. of 'become'
106 | wezen | (1) to be, (2) 'been' as in 'been fishing', (3) orphans
107 | kunnen | to be able
108 | ons | us/our
109 | zelf | self
110 | tegen | against, towards, at
111 | na | after, near
112 | reeds | already
113 | wil | (1) present tense of 'want', (2) 'will', noun, (3) fender
114 | kon | could; past tense of 'to be able'
115 | niets | nothing
116 | uw | your
117 | iemand | somebody
118 | geweest | been; past participle of 'be'
119 | andere | other
120 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Status
2 | Archived in favor of other tools.
3 |
4 | # Docker Compose Web stack
5 | Based on the Docker images, built to be a fast, small, and extendable web stack.
6 |
7 | ## Stack
8 | * [PHP-FPM](https://github.com/ahomy/alpine-php_fpm)
9 | * [Apache2 with MPM mode](https://github.com/ahomy/alpine-apache)
10 | * [NGINX](https://github.com/ahomy/alpine-nginx)
11 | * [Node.js](https://github.com/nodejs/docker-node)
12 | * [MailHog](https://github.com/mailhog/MailHog)
13 | * [NGROK](https://github.com/ahomy/alpine-ngrok)
14 | * [Solr](https://github.com/docker-solr/docker-solr)
15 | * [PhpMyAdmin](https://github.com/phpmyadmin/docker)
16 | * [Adminer](https://github.com/TimWolla/docker-adminer)
17 | * [MySQL](https://github.com/docker-library/mysql)
18 | * [PostgreSQL](https://github.com/docker-library/postgres)
19 | * [MongoDB](https://github.com/docker-library/mongo)
20 | * [Redis](https://github.com/docker-library/redis)
21 | * [Memcached](https://github.com/docker-library/memcached)
22 | * [StandaloneFirefoxDebug](https://github.com/SeleniumHQ/docker-selenium/tree/master/StandaloneFirefoxDebug)
23 |
24 |
25 | The web stack consists of the following containers:
26 |
27 | | Container | Versions | Service name | Image | Enabled by default |
28 | | --------- | -------- | ------------ | ----- | ------------------ |
29 | | PHP-FPM | php-7, php-5 | php-fpm | [akhomy/alpine-php_fpm] | ✓ |
30 | | Apache | latest | apache2_mpm | [akhomy/alpine-apache] | ✓ |
31 | | Nginx | latest | nginx | [akhomy/alpine-nginx] | ✓ |
32 | | Node.js | node:alpine | node | [node] | |
33 | | Mailhog | latest | mailhog | [mailhog/mailhog] | ✓ |
34 | | NGROK | latest | ngrok | [akhomy/alpine-ngrok] | ✓ |
35 | | Solr | 6-alpine | solr | [solr] | |
36 | | PhpMyAdmin | latest | phpmyadmin | [phpmyadmin/phpmyadmin] | ✓ |
37 | | Adminer | latest | adminer | [adminer] | |
38 | | MySQL | latest | mysql | [mysql] | ✓ |
39 | | PostgreSQL | postgres:alpine | postgres | [postgres] | |
40 | | MongoDB | latest | mongo | [mongo] | |
41 | | Redis | redis:alpine | redis | [redis] | |
42 | | Memcached | memcached:alpine | memcached | [memcached] | |
43 | | PHP-FPM-DATA | php-7, php-5 | php-fpm-data| [akhomy/alpine-php_fpm] | |
44 | | StandaloneFirefoxDebug | 2.48.2 | selenium | [selenium/standalone-firefox-debug] | |
45 |
46 | ## Requirements
47 |
48 | Install [Docker](https://docs.docker.com/engine/installation) and [Docker Compose](https://docs.docker.com/compose/install).
49 | This project is a part of [Docker Compose Stack](https://github.com/akhomy/docker-compose-stack). If you need an access
50 | via URL, please, reffer link above and install project.
51 |
52 | ## Run
53 | Run `docker-compose up -d`. Run `docker-compose ps` to find the PHP container.
54 | To go inside php container run `docker exec -it --user www-data ash`.
55 | There are specific templates for docker-sync and docker-compose. See `docker/docker-compose` and `docker/docker-sync`.
56 | To use docker sync run `docker-sync start`. Be aware, you need correct docker-compose template and put it content into
57 | `docker-compose.yaml`.
58 |
59 | ## Variables
60 | You can override project settings in .env file.
61 |
62 | ## Documentation
63 | See READMEs for more details, like environment variables for images:
64 |
65 | * [PHP-FPM](https://github.com/ahomy/alpine-php_fpm/blob/php-7/README.md)
66 | * [Apache2 with MPM mode](https://github.com/ahomy/alpine-apache/blob/master/README.md)
67 | * [NGINX](https://github.com/ahomy/alpine-nginx/blob/master/README.md)
68 | * [Node.js](https://github.com/nodejs/docker-node)
69 | * [MailHog](https://github.com/mailhog/MailHog/blob/master/README.md)
70 | * [NGROK](https://github.com/ahomy/alpine-ngrok/blob/master/README.md)
71 | * [Solr](https://github.com/docker-solr/docker-solr)
72 | * [PhpMyAdmin](https://github.com/phpmyadmin/docker)
73 | * [Adminer](https://github.com/TimWolla/docker-adminer)
74 | * [MySQL](https://github.com/docker-library/mysql)
75 | * [PostgreSQL](https://github.com/docker-library/postgres)
76 | * [MongoDB](https://github.com/docker-library/mongo)
77 | * [Redis](https://github.com/docker-library/redis)
78 | * [Memcached](https://github.com/docker-library/memcached)
79 | * [StandaloneFirefoxDebug](https://github.com/SeleniumHQ/docker-selenium/tree/master/StandaloneFirefoxDebug)
80 |
81 | ## License
82 |
83 | This project is licensed under the MIT open source license.
84 |
--------------------------------------------------------------------------------
/docker/tools/php/xhprof/xhprof_lib/utils/xhprof_runs.php:
--------------------------------------------------------------------------------
1 | suffix;
80 |
81 | if (!empty($this->dir)) {
82 | $file = $this->dir . "/" . $file;
83 | }
84 | return $file;
85 | }
86 |
87 | public function __construct($dir = null) {
88 |
89 | // if user hasn't passed a directory location,
90 | // we use the xhprof.output_dir ini setting
91 | // if specified, else we default to the directory
92 | // in which the error_log file resides.
93 |
94 | if (empty($dir)) {
95 | $dir = ini_get("xhprof.output_dir");
96 | if (empty($dir)) {
97 |
98 | $dir = sys_get_temp_dir();
99 |
100 | xhprof_error("Warning: Must specify directory location for XHProf runs. ".
101 | "Trying {$dir} as default. You can either pass the " .
102 | "directory location as an argument to the constructor ".
103 | "for XHProfRuns_Default() or set xhprof.output_dir ".
104 | "ini param.");
105 | }
106 | }
107 | $this->dir = $dir;
108 | }
109 |
110 | public function get_run($run_id, $type, &$run_desc) {
111 | $file_name = $this->file_name($run_id, $type);
112 |
113 | if (!file_exists($file_name)) {
114 | xhprof_error("Could not find file $file_name");
115 | $run_desc = "Invalid Run Id = $run_id";
116 | return null;
117 | }
118 |
119 | $contents = file_get_contents($file_name);
120 | $run_desc = "XHProf Run (Namespace=$type)";
121 | return unserialize($contents);
122 | }
123 |
124 | public function save_run($xhprof_data, $type, $run_id = null) {
125 |
126 | // Use PHP serialize function to store the XHProf's
127 | // raw profiler data.
128 | $xhprof_data = serialize($xhprof_data);
129 |
130 | if ($run_id === null) {
131 | $run_id = $this->gen_run_id($type);
132 | }
133 |
134 | $file_name = $this->file_name($run_id, $type);
135 | $file = fopen($file_name, 'w');
136 |
137 | if ($file) {
138 | fwrite($file, $xhprof_data);
139 | fclose($file);
140 | } else {
141 | xhprof_error("Could not open $file_name\n");
142 | }
143 |
144 | // echo "Saved run in {$file_name}.\nRun id = {$run_id}.\n";
145 | return $run_id;
146 | }
147 |
148 | function list_runs() {
149 | if (is_dir($this->dir)) {
150 | echo "
Existing runs:\n\n";
151 | $files = glob("{$this->dir}/*.{$this->suffix}");
152 | usort($files, create_function('$a,$b', 'return filemtime($b) - filemtime($a);'));
153 | foreach ($files as $file) {
154 | list($run,$source) = explode('.', basename($file));
155 | echo '- '
158 | . htmlentities(basename($file)) . " "
159 | . date("Y-m-d H:i:s", filemtime($file)) . "
\n";
160 | }
161 | echo "
\n";
162 | }
163 | }
164 | }
165 |
--------------------------------------------------------------------------------
/docker/runtime/apache2/conf.d/languages.conf:
--------------------------------------------------------------------------------
1 | #
2 | # Settings for hosting different languages.
3 | #
4 | # Required modules: mod_mime, mod_negotiation
5 |
6 | # DefaultLanguage and AddLanguage allows you to specify the language of
7 | # a document. You can then use content negotiation to give a browser a
8 | # file in a language the user can understand.
9 | #
10 | # Specify a default language. This means that all data
11 | # going out without a specific language tag (see below) will
12 | # be marked with this one. You probably do NOT want to set
13 | # this unless you are sure it is correct for all cases.
14 | #
15 | # * It is generally better to not mark a page as
16 | # * being a certain language than marking it with the wrong
17 | # * language!
18 | #
19 | # DefaultLanguage nl
20 | #
21 | # Note 1: The suffix does not have to be the same as the language
22 | # keyword --- those with documents in Polish (whose net-standard
23 | # language code is pl) may wish to use "AddLanguage pl .po" to
24 | # avoid the ambiguity with the common suffix for perl scripts.
25 | #
26 | # Note 2: The example entries below illustrate that in some cases
27 | # the two character 'Language' abbreviation is not identical to
28 | # the two character 'Country' code for its country,
29 | # E.g. 'Danmark/dk' versus 'Danish/da'.
30 | #
31 | # Note 3: In the case of 'ltz' we violate the RFC by using a three char
32 | # specifier. There is 'work in progress' to fix this and get
33 | # the reference data for rfc1766 cleaned up.
34 | #
35 | # Catalan (ca) - Croatian (hr) - Czech (cs) - Danish (da) - Dutch (nl)
36 | # English (en) - Esperanto (eo) - Estonian (et) - French (fr) - German (de)
37 | # Greek-Modern (el) - Hebrew (he) - Italian (it) - Japanese (ja)
38 | # Korean (ko) - Luxembourgeois* (ltz) - Norwegian Nynorsk (nn)
39 | # Norwegian (no) - Polish (pl) - Portugese (pt)
40 | # Brazilian Portuguese (pt-BR) - Russian (ru) - Swedish (sv)
41 | # Turkish (tr) - Simplified Chinese (zh-CN) - Spanish (es)
42 | # Traditional Chinese (zh-TW)
43 | #
44 | AddLanguage ca .ca
45 | AddLanguage cs .cz .cs
46 | AddLanguage da .dk
47 | AddLanguage de .de
48 | AddLanguage el .el
49 | AddLanguage en .en
50 | AddLanguage eo .eo
51 | AddLanguage es .es
52 | AddLanguage et .et
53 | AddLanguage fr .fr
54 | AddLanguage he .he
55 | AddLanguage hr .hr
56 | AddLanguage it .it
57 | AddLanguage ja .ja
58 | AddLanguage ko .ko
59 | AddLanguage ltz .ltz
60 | AddLanguage nl .nl
61 | AddLanguage nn .nn
62 | AddLanguage no .no
63 | AddLanguage pl .po
64 | AddLanguage pt .pt
65 | AddLanguage pt-BR .pt-br
66 | AddLanguage ru .ru
67 | AddLanguage sv .sv
68 | AddLanguage tr .tr
69 | AddLanguage zh-CN .zh-cn
70 | AddLanguage zh-TW .zh-tw
71 |
72 | # LanguagePriority allows you to give precedence to some languages
73 | # in case of a tie during content negotiation.
74 | #
75 | # Just list the languages in decreasing order of preference. We have
76 | # more or less alphabetized them here. You probably want to change this.
77 | #
78 | LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv tr zh-CN zh-TW
79 |
80 | #
81 | # ForceLanguagePriority allows you to serve a result page rather than
82 | # MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback)
83 | # [in case no accepted languages matched the available variants]
84 | #
85 | ForceLanguagePriority Prefer Fallback
86 |
87 | #
88 | # Commonly used filename extensions to character sets. You probably
89 | # want to avoid clashes with the language extensions, unless you
90 | # are good at carefully testing your setup after each change.
91 | # See http://www.iana.org/assignments/character-sets for the
92 | # official list of charset names and their respective RFCs.
93 | #
94 | AddCharset us-ascii.ascii .us-ascii
95 | AddCharset ISO-8859-1 .iso8859-1 .latin1
96 | AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
97 | AddCharset ISO-8859-3 .iso8859-3 .latin3
98 | AddCharset ISO-8859-4 .iso8859-4 .latin4
99 | AddCharset ISO-8859-5 .iso8859-5 .cyr .iso-ru
100 | AddCharset ISO-8859-6 .iso8859-6 .arb .arabic
101 | AddCharset ISO-8859-7 .iso8859-7 .grk .greek
102 | AddCharset ISO-8859-8 .iso8859-8 .heb .hebrew
103 | AddCharset ISO-8859-9 .iso8859-9 .latin5 .trk
104 | AddCharset ISO-8859-10 .iso8859-10 .latin6
105 | AddCharset ISO-8859-13 .iso8859-13
106 | AddCharset ISO-8859-14 .iso8859-14 .latin8
107 | AddCharset ISO-8859-15 .iso8859-15 .latin9
108 | AddCharset ISO-8859-16 .iso8859-16 .latin10
109 | AddCharset ISO-2022-JP .iso2022-jp .jis
110 | AddCharset ISO-2022-KR .iso2022-kr .kis
111 | AddCharset ISO-2022-CN .iso2022-cn .cis
112 | AddCharset Big5.Big5 .big5 .b5
113 | AddCharset cn-Big5 .cn-big5
114 | # For russian, more than one charset is used (depends on client, mostly):
115 | AddCharset WINDOWS-1251 .cp-1251 .win-1251
116 | AddCharset CP866 .cp866
117 | AddCharset KOI8 .koi8
118 | AddCharset KOI8-E .koi8-e
119 | AddCharset KOI8-r .koi8-r .koi8-ru
120 | AddCharset KOI8-U .koi8-u
121 | AddCharset KOI8-ru .koi8-uk .ua
122 | AddCharset ISO-10646-UCS-2 .ucs2
123 | AddCharset ISO-10646-UCS-4 .ucs4
124 | AddCharset UTF-7 .utf7
125 | AddCharset UTF-8 .utf8
126 | AddCharset UTF-16 .utf16
127 | AddCharset UTF-16BE .utf16be
128 | AddCharset UTF-16LE .utf16le
129 | AddCharset UTF-32 .utf32
130 | AddCharset UTF-32BE .utf32be
131 | AddCharset UTF-32LE .utf32le
132 | AddCharset euc-cn .euc-cn
133 | AddCharset euc-gb .euc-gb
134 | AddCharset euc-jp .euc-jp
135 | AddCharset euc-kr .euc-kr
136 | #Not sure how euc-tw got in - IANA doesn't list it???
137 | AddCharset EUC-TW .euc-tw
138 | AddCharset gb2312 .gb2312 .gb
139 | AddCharset iso-10646-ucs-2 .ucs-2 .iso-10646-ucs-2
140 | AddCharset iso-10646-ucs-4 .ucs-4 .iso-10646-ucs-4
141 | AddCharset shift_jis .shift_jis .sjis
142 |
--------------------------------------------------------------------------------
/docker/runtime/solr/drupal_6x_core/conf/lang/stopwords_no.txt:
--------------------------------------------------------------------------------
1 | | From svn.tartarus.org/snowball/trunk/website/algorithms/norwegian/stop.txt
2 | | This file is distributed under the BSD License.
3 | | See http://snowball.tartarus.org/license.php
4 | | Also see http://www.opensource.org/licenses/bsd-license.html
5 | | - Encoding was converted to UTF-8.
6 | | - This notice was added.
7 | |
8 | | NOTE: To use this file with StopFilterFactory, you must specify format="snowball"
9 |
10 | | A Norwegian stop word list. Comments begin with vertical bar. Each stop
11 | | word is at the start of a line.
12 |
13 | | This stop word list is for the dominant bokmål dialect. Words unique
14 | | to nynorsk are marked *.
15 |
16 | | Revised by Jan Bruusgaard , Jan 2005
17 |
18 | og | and
19 | i | in
20 | jeg | I
21 | det | it/this/that
22 | at | to (w. inf.)
23 | en | a/an
24 | et | a/an
25 | den | it/this/that
26 | til | to
27 | er | is/am/are
28 | som | who/that
29 | på | on
30 | de | they / you(formal)
31 | med | with
32 | han | he
33 | av | of
34 | ikke | not
35 | ikkje | not *
36 | der | there
37 | så | so
38 | var | was/were
39 | meg | me
40 | seg | you
41 | men | but
42 | ett | one
43 | har | have
44 | om | about
45 | vi | we
46 | min | my
47 | mitt | my
48 | ha | have
49 | hadde | had
50 | hun | she
51 | nå | now
52 | over | over
53 | da | when/as
54 | ved | by/know
55 | fra | from
56 | du | you
57 | ut | out
58 | sin | your
59 | dem | them
60 | oss | us
61 | opp | up
62 | man | you/one
63 | kan | can
64 | hans | his
65 | hvor | where
66 | eller | or
67 | hva | what
68 | skal | shall/must
69 | selv | self (reflective)
70 | sjøl | self (reflective)
71 | her | here
72 | alle | all
73 | vil | will
74 | bli | become
75 | ble | became
76 | blei | became *
77 | blitt | have become
78 | kunne | could
79 | inn | in
80 | når | when
81 | være | be
82 | kom | come
83 | noen | some
84 | noe | some
85 | ville | would
86 | dere | you
87 | som | who/which/that
88 | deres | their/theirs
89 | kun | only/just
90 | ja | yes
91 | etter | after
92 | ned | down
93 | skulle | should
94 | denne | this
95 | for | for/because
96 | deg | you
97 | si | hers/his
98 | sine | hers/his
99 | sitt | hers/his
100 | mot | against
101 | å | to
102 | meget | much
103 | hvorfor | why
104 | dette | this
105 | disse | these/those
106 | uten | without
107 | hvordan | how
108 | ingen | none
109 | din | your
110 | ditt | your
111 | blir | become
112 | samme | same
113 | hvilken | which
114 | hvilke | which (plural)
115 | sånn | such a
116 | inni | inside/within
117 | mellom | between
118 | vår | our
119 | hver | each
120 | hvem | who
121 | vors | us/ours
122 | hvis | whose
123 | både | both
124 | bare | only/just
125 | enn | than
126 | fordi | as/because
127 | før | before
128 | mange | many
129 | også | also
130 | slik | just
131 | vært | been
132 | være | to be
133 | båe | both *
134 | begge | both
135 | siden | since
136 | dykk | your *
137 | dykkar | yours *
138 | dei | they *
139 | deira | them *
140 | deires | theirs *
141 | deim | them *
142 | di | your (fem.) *
143 | då | as/when *
144 | eg | I *
145 | ein | a/an *
146 | eit | a/an *
147 | eitt | a/an *
148 | elles | or *
149 | honom | he *
150 | hjå | at *
151 | ho | she *
152 | hoe | she *
153 | henne | her
154 | hennar | her/hers
155 | hennes | hers
156 | hoss | how *
157 | hossen | how *
158 | ikkje | not *
159 | ingi | noone *
160 | inkje | noone *
161 | korleis | how *
162 | korso | how *
163 | kva | what/which *
164 | kvar | where *
165 | kvarhelst | where *
166 | kven | who/whom *
167 | kvi | why *
168 | kvifor | why *
169 | me | we *
170 | medan | while *
171 | mi | my *
172 | mine | my *
173 | mykje | much *
174 | no | now *
175 | nokon | some (masc./neut.) *
176 | noka | some (fem.) *
177 | nokor | some *
178 | noko | some *
179 | nokre | some *
180 | si | his/hers *
181 | sia | since *
182 | sidan | since *
183 | so | so *
184 | somt | some *
185 | somme | some *
186 | um | about*
187 | upp | up *
188 | vere | be *
189 | vore | was *
190 | verte | become *
191 | vort | become *
192 | varte | became *
193 | vart | became *
194 |
195 |
--------------------------------------------------------------------------------