<commit_before><?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!--
   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You under the Apache License, Version 2.0
   (the "License"); you may not use this file except in compliance with
   the License.  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
-->
<configuration>
  <!-- contents of actual zeppelin-site.xml -->
  <property>
    <name>zeppelin.server.addr</name>
    <value>0.0.0.0</value>
    <description>Server address</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.server.port</name>
    <value>9995</value>
    <description>Server port.The subsequent port (e.g. 9996) should also be open as it will be
            used by the web socket
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.server.ssl.port</name>
    <value>9995</value>
    <description>Server ssl port. (used when ssl property is set to true)
    </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.dir</name>
    <value>notebook</value>
    <description>notebook persist</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.homescreen</name>
    <value> </value>
    <description>id of notebook to be displayed in homescreen. e.g.) 2A94M5J1Z Empty value
            displays default home screen
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.homescreen.hide</name>
    <value>false</value>
    <description>hide homescreen notebook from list when this value set to true</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.s3.user</name>
    <value>user</value>
    <description>user name for s3 folder structure. If S3 is used to store the notebooks, it is
            necessary to use the following folder structure bucketname/username/notebook/
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.s3.bucket</name>
    <value>zeppelin</value>
    <description>bucket name for notebook storage. If S3 is used to store the notebooks, it is
            necessary to use the following folder structure bucketname/username/notebook/
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.storage</name>
    <value>org.apache.zeppelin.notebook.repo.VFSNotebookRepo</value>
    <description>notebook persistence layer implementation. If S3 is used, set this to
            org.apache.zeppelin.notebook.repo.S3NotebookRepo instead. If S3 is used to store the
            notebooks, it is necessary to use the following folder structure
            bucketname/username/notebook/
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.interpreter.dir</name>
    <value>interpreter</value>
    <description>Interpreter implementation base directory</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.interpreters</name>
    <value>org.apache.zeppelin.spark.SparkInterpreter,org.apache.zeppelin.spark.PySparkInterpreter,org.apache.zeppelin.spark.SparkSqlInterpreter,org.apache.zeppelin.spark.DepInterpreter,org.apache.zeppelin.markdown.Markdown,org.apache.zeppelin.angular.AngularInterpreter,org.apache.zeppelin.shell.ShellInterpreter,org.apache.zeppelin.jdbc.JDBCInterpreter,org.apache.zeppelin.phoenix.PhoenixInterpreter,org.apache.zeppelin.livy.LivySparkInterpreter,org.apache.zeppelin.livy.LivyPySparkInterpreter,org.apache.zeppelin.livy.LivySparkRInterpreter,org.apache.zeppelin.livy.LivySparkSQLInterpreter</value>
    <description>Comma separated interpreter configurations. First interpreter become a
            default
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.interpreter.group.order</name>
    <value>spark,angular,jdbc,livy,md,sh</value>
    <description>Comma separated interpreter configurations. First interpreter become default
    </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.interpreter.connect.timeout</name>
    <value>30000</value>
    <description>Interpreter process connect timeout in msec.</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl</name>
    <value>false</value>
    <description>Should SSL be used by the servers?</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.client.auth</name>
    <value>false</value>
    <description>Should client authentication be used for SSL connections?</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.keystore.path</name>
    <value>conf/keystore</value>
    <description>Path to keystore relative to Zeppelin home</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.keystore.type</name>
    <value>JKS</value>
    <description>The format of the given keystore (e.g. JKS or PKCS12)</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.keystore.password</name>
    <value>change me</value>
    <description>Keystore password. Can be obfuscated by the Jetty Password tool</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.key.manager.password</name>
    <value>change me</value>
    <description>Key Manager password. Defaults to keystore password. Can be obfuscated.
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.truststore.path</name>
    <value>conf/truststore</value>
    <description>Path to truststore relative to Zeppelin home. Defaults to the keystore path
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.truststore.type</name>
    <value>JKS</value>
    <description>The format of the given truststore (e.g. JKS or PKCS12). Defaults to the same
            type as the keystore type
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.truststore.password</name>
    <value>change me</value>
    <description>Truststore password. Can be obfuscated by the Jetty Password tool. Defaults to
            the keystore password
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.server.allowed.origins</name>
    <value>*</value>
    <description>Allowed sources for REST and WebSocket requests (i.e.
            http://onehost:8080,http://otherhost.com). If you leave * you are vulnerable to
            https://issues.apache.org/jira/browse/ZEPPELIN-173
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.anonymous.allowed</name>
    <value>true</value>
    <description>Anonymous user allowed by default</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.websocket.max.text.message.size</name>
    <value>1024000</value>
    <description>Size in characters of the maximum text message to be received by websocket. Defaults to 1024000</description>
    <on-ambari-upgrade add="true"/>
  </property>
</configuration><commit_msg>AMBARI-21787. By Default Zeppelin notes should be visible only to Owner (note creator). (<NAME> via gauravn7)<commit_after><?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!--
   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You under the Apache License, Version 2.0
   (the "License"); you may not use this file except in compliance with
   the License.  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
-->
<configuration>
  <!-- contents of actual zeppelin-site.xml -->
  <property>
    <name>zeppelin.server.addr</name>
    <value>0.0.0.0</value>
    <description>Server address</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.server.port</name>
    <value>9995</value>
    <description>Server port.The subsequent port (e.g. 9996) should also be open as it will be
            used by the web socket
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.server.ssl.port</name>
    <value>9995</value>
    <description>Server ssl port. (used when ssl property is set to true)
    </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.dir</name>
    <value>notebook</value>
    <description>notebook persist</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.homescreen</name>
    <value> </value>
    <description>id of notebook to be displayed in homescreen. e.g.) 2A94M5J1Z Empty value
            displays default home screen
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.homescreen.hide</name>
    <value>false</value>
    <description>hide homescreen notebook from list when this value set to true</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.s3.user</name>
    <value>user</value>
    <description>user name for s3 folder structure. If S3 is used to store the notebooks, it is
            necessary to use the following folder structure bucketname/username/notebook/
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.s3.bucket</name>
    <value>zeppelin</value>
    <description>bucket name for notebook storage. If S3 is used to store the notebooks, it is
            necessary to use the following folder structure bucketname/username/notebook/
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.storage</name>
    <value>org.apache.zeppelin.notebook.repo.VFSNotebookRepo</value>
    <description>notebook persistence layer implementation. If S3 is used, set this to
            org.apache.zeppelin.notebook.repo.S3NotebookRepo instead. If S3 is used to store the
            notebooks, it is necessary to use the following folder structure
            bucketname/username/notebook/
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.interpreter.dir</name>
    <value>interpreter</value>
    <description>Interpreter implementation base directory</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.interpreters</name>
    <value>org.apache.zeppelin.spark.SparkInterpreter,org.apache.zeppelin.spark.PySparkInterpreter,org.apache.zeppelin.spark.SparkSqlInterpreter,org.apache.zeppelin.spark.DepInterpreter,org.apache.zeppelin.markdown.Markdown,org.apache.zeppelin.angular.AngularInterpreter,org.apache.zeppelin.shell.ShellInterpreter,org.apache.zeppelin.jdbc.JDBCInterpreter,org.apache.zeppelin.phoenix.PhoenixInterpreter,org.apache.zeppelin.livy.LivySparkInterpreter,org.apache.zeppelin.livy.LivyPySparkInterpreter,org.apache.zeppelin.livy.LivySparkRInterpreter,org.apache.zeppelin.livy.LivySparkSQLInterpreter</value>
    <description>Comma separated interpreter configurations. First interpreter become a
            default
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.interpreter.group.order</name>
    <value>spark,angular,jdbc,livy,md,sh</value>
    <description>Comma separated interpreter configurations. First interpreter become default
    </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.interpreter.connect.timeout</name>
    <value>30000</value>
    <description>Interpreter process connect timeout in msec.</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl</name>
    <value>false</value>
    <description>Should SSL be used by the servers?</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.client.auth</name>
    <value>false</value>
    <description>Should client authentication be used for SSL connections?</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.keystore.path</name>
    <value>conf/keystore</value>
    <description>Path to keystore relative to Zeppelin home</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.keystore.type</name>
    <value>JKS</value>
    <description>The format of the given keystore (e.g. JKS or PKCS12)</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.keystore.password</name>
    <value>change me</value>
    <description>Keystore password. Can be obfuscated by the Jetty Password tool</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.key.manager.password</name>
    <value>change me</value>
    <description>Key Manager password. Defaults to keystore password. Can be obfuscated.
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.truststore.path</name>
    <value>conf/truststore</value>
    <description>Path to truststore relative to Zeppelin home. Defaults to the keystore path
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.truststore.type</name>
    <value>JKS</value>
    <description>The format of the given truststore (e.g. JKS or PKCS12). Defaults to the same
            type as the keystore type
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.ssl.truststore.password</name>
    <value>change me</value>
    <description>Truststore password. Can be obfuscated by the Jetty Password tool. Defaults to
            the keystore password
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.server.allowed.origins</name>
    <value>*</value>
    <description>Allowed sources for REST and WebSocket requests (i.e.
            http://onehost:8080,http://otherhost.com). If you leave * you are vulnerable to
            https://issues.apache.org/jira/browse/ZEPPELIN-173
        </description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.anonymous.allowed</name>
    <value>false</value>
    <description>Anonymous user allowed by default</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.notebook.public</name>
    <value>false</value>
    <description>Make notebook public by default when created, private otherwise</description>
    <on-ambari-upgrade add="true"/>
  </property>
  <property>
    <name>zeppelin.websocket.max.text.message.size</name>
    <value>1024000</value>
    <description>Size in characters of the maximum text message to be received by websocket. Defaults to 1024000</description>
    <on-ambari-upgrade add="true"/>
  </property>
</configuration>
{'fraction_non_alphanumeric': 0.12353154898873683, 'fraction_numerical': 0.008235436599249121, 'mean_word_length': 3.5785971721652343, 'pattern_counts': {'":': 0, '<': 475, '<?xml version=': 2, '>': 475, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 6}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6725927', 'n_tokens_mistral': 5237, 'n_tokens_neox': 5084, 'n_words': 1213}