You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@griffin.apache.org by gu...@apache.org on 2017/06/26 05:48:05 UTC
incubator-griffin git commit: Updatelicense 20170624
Repository: incubator-griffin
Updated Branches:
refs/heads/master 04a108375 -> 1ce2745fb
Updatelicense 20170624
Author: William Guo <gu...@icloud.com>
Closes #84 from guoyuepeng/updatelicense_20170624.
Project: http://git-wip-us.apache.org/repos/asf/incubator-griffin/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-griffin/commit/1ce2745f
Tree: http://git-wip-us.apache.org/repos/asf/incubator-griffin/tree/1ce2745f
Diff: http://git-wip-us.apache.org/repos/asf/incubator-griffin/diff/1ce2745f
Branch: refs/heads/master
Commit: 1ce2745fb5f7503bca75b3bbe1b0fa47b3b1ce22
Parents: 04a1083
Author: William Guo <gu...@icloud.com>
Authored: Mon Jun 26 13:47:49 2017 +0800
Committer: William Guo <gu...@icloud.com>
Committed: Mon Jun 26 13:47:49 2017 +0800
----------------------------------------------------------------------
CONTRIBUTING.md | 16 +++++++
NOTICE | 2 +-
README.md | 15 +++++++
addServer.py | 46 --------------------
docker/griffin_demo/bootstrap-all.sh | 17 ++++++++
docker/griffin_demo/prep/data/add-measure.sh | 16 +++++++
docker/griffin_demo/prep/data/gen-es-data.sh | 15 +++++++
docker/griffin_demo/prep/data/gen-hive-data.sh | 16 +++++++
docker/griffin_demo/prep/data/init-demo-data.sh | 16 +++++++
docker/griffin_demo/prep/prepare.sh | 16 +++++++
docker/griffin_env/bootstrap-all.sh | 17 ++++++++
docker/griffin_env/bootstrap.sh | 16 +++++++
.../conf/mysql/hive-metastore-init.sql | 15 +++++++
docker/griffin_env/conf/mysql/mysql-init.sh | 16 +++++++
.../conf/mysql/quartz-metastore-init.sql | 16 +++++++
.../conf/mysql/quartz-table-init.sql | 16 +++++++
docker/griffin_env/prep/dir.sh | 15 +++++++
docker/griffin_env/prep/hdfs_file.sh | 16 +++++++
docker/griffin_env/prep/software-config.sh | 16 +++++++
docker/griffin_env/prep/software-install.sh | 16 +++++++
griffin-doc/FSD.md | 16 +++++++
griffin-doc/Testcase.md | 16 +++++++
griffin-doc/dockerUIguide.md | 16 +++++++
griffin-doc/hive/script/bark_jobs.sh | 16 +++++++
griffin-doc/hive/script/bark_regular_run.sh | 15 +++++++
griffin-doc/hive/script/env.sh | 16 +++++++
griffin-doc/intro.md | 17 +++++++-
griffin-doc/measures.md | 16 +++++++
griffin-doc/proposal.md | 17 +++++++-
griffin-doc/roadmap.md | 16 +++++++
griffin-doc/tdd.md | 16 +++++++
griffin-doc/userguide.md | 16 +++++++
pom.xml | 20 ---------
travis-settings.xml | 10 -----
ui/login/login.css | 23 +++++-----
ui/login/login.html | 23 +++++-----
36 files changed, 500 insertions(+), 103 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/CONTRIBUTING.md
----------------------------------------------------------------------
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 9701c50..668aa01 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,3 +1,19 @@
+<!--
+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.
+-->
## Contributing Code
This project takes all contributions through
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/NOTICE
----------------------------------------------------------------------
diff --git a/NOTICE b/NOTICE
index 47a30d4..8939641 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,5 +1,5 @@
Apache Griffin
-Copyright 2016 The Apache Software Foundation
+Copyright 2017 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index a0408f9..d4bd7b5 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,22 @@ You can access our issues jira page [here](https://issues.apache.org/jira/secure
### Contact us
[Dev List](mailto://dev@griffin.incubator.apache.org)
+<!--
+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.
+-->
### CI
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/addServer.py
----------------------------------------------------------------------
diff --git a/addServer.py b/addServer.py
deleted file mode 100644
index 1bf177a..0000000
--- a/addServer.py
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/usr/bin/env python
-import sys
-import os
-import os.path
-import xml.dom.minidom
-
-if os.environ["TRAVIS_SECURE_ENV_VARS"] == "false":
- print "no secure env vars available, skipping deployment"
- sys.exit()
-
-homedir = os.path.expanduser("~")
-
-m2 = xml.dom.minidom.parse(homedir + '/.m2/settings.xml')
-settings = m2.getElementsByTagName("settings")[0]
-
-serversNodes = settings.getElementsByTagName("servers")
-if not serversNodes:
- serversNode = m2.createElement("servers")
- settings.appendChild(serversNode)
-else:
- serversNode = serversNodes[0]
-
-sonatypeServerNode = m2.createElement("server")
-sonatypeServerId = m2.createElement("id")
-sonatypeServerUser = m2.createElement("username")
-sonatypeServerPass = m2.createElement("password")
-
-idNode = m2.createTextNode("sonatype-nexus-snapshots")
-userNode = m2.createTextNode(os.environ["SONATYPE_USERNAME"])
-passNode = m2.createTextNode(os.environ["SONATYPE_PASSWORD"])
-
-sonatypeServerId.appendChild(idNode)
-sonatypeServerUser.appendChild(userNode)
-sonatypeServerPass.appendChild(passNode)
-
-sonatypeServerNode.appendChild(sonatypeServerId)
-sonatypeServerNode.appendChild(sonatypeServerUser)
-sonatypeServerNode.appendChild(sonatypeServerPass)
-
-serversNode.appendChild(sonatypeServerNode)
-
-m2Str = m2.toxml()
-print m2Str
-f = open(homedir + '/.m2/mySettings.xml', 'w')
-f.write(m2Str)
-f.close()
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_demo/bootstrap-all.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_demo/bootstrap-all.sh b/docker/griffin_demo/bootstrap-all.sh
index fdd37c2..85c3c09 100755
--- a/docker/griffin_demo/bootstrap-all.sh
+++ b/docker/griffin_demo/bootstrap-all.sh
@@ -1,5 +1,22 @@
#!/bin/bash
+# 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.
+
+
+
$HADOOP_HOME/etc/hadoop/hadoop-env.sh
rm /tmp/*.pid
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_demo/prep/data/add-measure.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_demo/prep/data/add-measure.sh b/docker/griffin_demo/prep/data/add-measure.sh
index cd7b344..70e09e9 100755
--- a/docker/griffin_demo/prep/data/add-measure.sh
+++ b/docker/griffin_demo/prep/data/add-measure.sh
@@ -1,5 +1,21 @@
#!/bin/bash
+# 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.
+
+
curl -X POST -H "Content-Type: application/json" -d '{
"name": "viewitem_hourly",
"description": "hourly accuracy of viewitem data",
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_demo/prep/data/gen-es-data.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_demo/prep/data/gen-es-data.sh b/docker/griffin_demo/prep/data/gen-es-data.sh
index 99821f4..93606c9 100755
--- a/docker/griffin_demo/prep/data/gen-es-data.sh
+++ b/docker/griffin_demo/prep/data/gen-es-data.sh
@@ -1,5 +1,20 @@
#!/bin/bash
+# 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.
+
curl -XPOST 'http://127.0.0.1:9200/griffin/accuracy' -d '{"name": "viewitem_hourly", "tmst": 1493951823461, "total": 8927368, "matched": 8861175}'
curl -XPOST 'http://127.0.0.1:9200/griffin/accuracy' -d '{"name": "viewitem_hourly", "tmst": 1493955423461, "total": 9757306, "matched": 9753493}'
curl -XPOST 'http://127.0.0.1:9200/griffin/accuracy' -d '{"name": "viewitem_hourly", "tmst": 1493959023461, "total": 8614285, "matched": 8559842}'
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_demo/prep/data/gen-hive-data.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_demo/prep/data/gen-hive-data.sh b/docker/griffin_demo/prep/data/gen-hive-data.sh
index a972edd..479ee65 100755
--- a/docker/griffin_demo/prep/data/gen-hive-data.sh
+++ b/docker/griffin_demo/prep/data/gen-hive-data.sh
@@ -1,5 +1,21 @@
#!/bin/bash
+# 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.
+
+
#create table
hive -f create-table.hql
echo "create table done"
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_demo/prep/data/init-demo-data.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_demo/prep/data/init-demo-data.sh b/docker/griffin_demo/prep/data/init-demo-data.sh
index 56d7a68..76323db 100755
--- a/docker/griffin_demo/prep/data/init-demo-data.sh
+++ b/docker/griffin_demo/prep/data/init-demo-data.sh
@@ -1,5 +1,21 @@
#!/bin/bash
+# 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.
+
+
sleep 30
nohup ./gen-es-data.sh > gen-es.log &
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_demo/prep/prepare.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_demo/prep/prepare.sh b/docker/griffin_demo/prep/prepare.sh
index e89e5e4..d11ec02 100755
--- a/docker/griffin_demo/prep/prepare.sh
+++ b/docker/griffin_demo/prep/prepare.sh
@@ -1,5 +1,21 @@
#!/bin/bash
+# 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.
+
+
hadoop fs -mkdir /griffin
hadoop fs -mkdir /griffin/json
hadoop fs -mkdir /griffin/persist
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_env/bootstrap-all.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_env/bootstrap-all.sh b/docker/griffin_env/bootstrap-all.sh
index c3a11fc..e44b8bf 100755
--- a/docker/griffin_env/bootstrap-all.sh
+++ b/docker/griffin_env/bootstrap-all.sh
@@ -1,5 +1,22 @@
#!/bin/bash
+# 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.
+
+
+
$HADOOP_HOME/etc/hadoop/hadoop-env.sh
rm /tmp/*.pid
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_env/bootstrap.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_env/bootstrap.sh b/docker/griffin_env/bootstrap.sh
index 197c6e3..7549572 100755
--- a/docker/griffin_env/bootstrap.sh
+++ b/docker/griffin_env/bootstrap.sh
@@ -1,5 +1,21 @@
#!/bin/bash
+# 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.
+
+
$HADOOP_HOME/etc/hadoop/hadoop-env.sh
rm /tmp/*.pid
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_env/conf/mysql/hive-metastore-init.sql
----------------------------------------------------------------------
diff --git a/docker/griffin_env/conf/mysql/hive-metastore-init.sql b/docker/griffin_env/conf/mysql/hive-metastore-init.sql
index 94c6c16..d08da6d 100644
--- a/docker/griffin_env/conf/mysql/hive-metastore-init.sql
+++ b/docker/griffin_env/conf/mysql/hive-metastore-init.sql
@@ -1,3 +1,18 @@
+# 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.
+
CREATE DATABASE metastore;
USE metastore;
SOURCE /apache/hive/scripts/metastore/upgrade/mysql/hive-schema-1.2.0.mysql.sql;
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_env/conf/mysql/mysql-init.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_env/conf/mysql/mysql-init.sh b/docker/griffin_env/conf/mysql/mysql-init.sh
index 785ac49..85ef45f 100755
--- a/docker/griffin_env/conf/mysql/mysql-init.sh
+++ b/docker/griffin_env/conf/mysql/mysql-init.sh
@@ -1,5 +1,21 @@
#!/bin/bash
+# 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.
+
+
service mysql start
sed -i.bak s/^.*"hive-txn-schema-0.13.0.mysql.sql".*/"SOURCE \/apache\/hive\/scripts\/metastore\/upgrade\/mysql\/hive-txn-schema-0.13.0.mysql.sql;"/ /apache/hive/scripts/metastore/upgrade/mysql/hive-schema-1.2.0.mysql.sql
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_env/conf/mysql/quartz-metastore-init.sql
----------------------------------------------------------------------
diff --git a/docker/griffin_env/conf/mysql/quartz-metastore-init.sql b/docker/griffin_env/conf/mysql/quartz-metastore-init.sql
index dd75c3b..0cc9dac 100644
--- a/docker/griffin_env/conf/mysql/quartz-metastore-init.sql
+++ b/docker/griffin_env/conf/mysql/quartz-metastore-init.sql
@@ -1,3 +1,19 @@
+# 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.
+
+
CREATE DATABASE quartz;
USE quartz;
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_env/conf/mysql/quartz-table-init.sql
----------------------------------------------------------------------
diff --git a/docker/griffin_env/conf/mysql/quartz-table-init.sql b/docker/griffin_env/conf/mysql/quartz-table-init.sql
index 3d7be12..2a37482 100644
--- a/docker/griffin_env/conf/mysql/quartz-table-init.sql
+++ b/docker/griffin_env/conf/mysql/quartz-table-init.sql
@@ -1,3 +1,19 @@
+# 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.
+
+
#
# In your Quartz properties file, you'll need to set
# org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_env/prep/dir.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_env/prep/dir.sh b/docker/griffin_env/prep/dir.sh
index 3699e66..cf81f15 100755
--- a/docker/griffin_env/prep/dir.sh
+++ b/docker/griffin_env/prep/dir.sh
@@ -1,5 +1,20 @@
#!/bin/bash
+# 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.
+
mkdir /data
chmod 777 /data
mkdir -p /data/hadoop-data/nn
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_env/prep/hdfs_file.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_env/prep/hdfs_file.sh b/docker/griffin_env/prep/hdfs_file.sh
index dc8a06d..bf8c549 100755
--- a/docker/griffin_env/prep/hdfs_file.sh
+++ b/docker/griffin_env/prep/hdfs_file.sh
@@ -1,5 +1,21 @@
#!/bin/bash
+# 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.
+
+
# spark dir
hadoop fs -mkdir -p /home/spark_lib
hadoop fs -put $SPARK_HOME/lib/spark-assembly-1.6.0-hadoop2.6.0.jar /home/spark_lib/
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_env/prep/software-config.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_env/prep/software-config.sh b/docker/griffin_env/prep/software-config.sh
index fc563e6..79af32a 100755
--- a/docker/griffin_env/prep/software-config.sh
+++ b/docker/griffin_env/prep/software-config.sh
@@ -1,5 +1,21 @@
#!/bin/bash
+# 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.
+
+
# java 8
# hadoop
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/docker/griffin_env/prep/software-install.sh
----------------------------------------------------------------------
diff --git a/docker/griffin_env/prep/software-install.sh b/docker/griffin_env/prep/software-install.sh
index 4716c62..801ca87 100755
--- a/docker/griffin_env/prep/software-install.sh
+++ b/docker/griffin_env/prep/software-install.sh
@@ -1,5 +1,21 @@
#!/bin/bash
+# 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.
+
+
# java 8
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" \
http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz \
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/FSD.md
----------------------------------------------------------------------
diff --git a/griffin-doc/FSD.md b/griffin-doc/FSD.md
index 73ad6eb..af980fe 100644
--- a/griffin-doc/FSD.md
+++ b/griffin-doc/FSD.md
@@ -1,3 +1,19 @@
+<!--
+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.
+-->
#Functional Specification Document
## Goals
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/Testcase.md
----------------------------------------------------------------------
diff --git a/griffin-doc/Testcase.md b/griffin-doc/Testcase.md
index 4e9c943..4acd14b 100644
--- a/griffin-doc/Testcase.md
+++ b/griffin-doc/Testcase.md
@@ -1,3 +1,19 @@
+<!--
+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.
+-->
#Functional Test cases
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/dockerUIguide.md
----------------------------------------------------------------------
diff --git a/griffin-doc/dockerUIguide.md b/griffin-doc/dockerUIguide.md
index 7574601..e1aa975 100644
--- a/griffin-doc/dockerUIguide.md
+++ b/griffin-doc/dockerUIguide.md
@@ -1,3 +1,19 @@
+<!--
+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.
+-->
## Docker webUI Guide
### Preparatory work
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/hive/script/bark_jobs.sh
----------------------------------------------------------------------
diff --git a/griffin-doc/hive/script/bark_jobs.sh b/griffin-doc/hive/script/bark_jobs.sh
index 9ecade7..01c3b38 100644
--- a/griffin-doc/hive/script/bark_jobs.sh
+++ b/griffin-doc/hive/script/bark_jobs.sh
@@ -1,5 +1,21 @@
#!/bin/bash
+# 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.
+
+
ROOT_DIR=$(cd $(dirname $0); pwd)
if [ -f $ROOT_DIR/env.sh ]; then
. $ROOT_DIR/env.sh
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/hive/script/bark_regular_run.sh
----------------------------------------------------------------------
diff --git a/griffin-doc/hive/script/bark_regular_run.sh b/griffin-doc/hive/script/bark_regular_run.sh
index 7a20b9c..8497761 100644
--- a/griffin-doc/hive/script/bark_regular_run.sh
+++ b/griffin-doc/hive/script/bark_regular_run.sh
@@ -1,5 +1,20 @@
#!/bin/bash
+# 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.
+
ROOT_DIR=$(cd $(dirname $0); pwd)
set +e
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/hive/script/env.sh
----------------------------------------------------------------------
diff --git a/griffin-doc/hive/script/env.sh b/griffin-doc/hive/script/env.sh
index d694dec..4d6af55 100644
--- a/griffin-doc/hive/script/env.sh
+++ b/griffin-doc/hive/script/env.sh
@@ -1,3 +1,19 @@
#!/bin/bash
+# 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.
+
+
HDFS_WORKDIR=/user/bark/running
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/intro.md
----------------------------------------------------------------------
diff --git a/griffin-doc/intro.md b/griffin-doc/intro.md
index fefa27b..e035f50 100644
--- a/griffin-doc/intro.md
+++ b/griffin-doc/intro.md
@@ -1,4 +1,19 @@
-
+<!--
+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.
+-->
## Abstract
Apache Griffin is a Data Quality Service platform built on Apache Hadoop and Apache Spark. It provides a framework process for defining data quality model, executing data quality measurement, automating data profiling and validation, as well as a unified data quality visualization across multiple data systems. It tries to address the data quality challenges in big data and streaming context.
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/measures.md
----------------------------------------------------------------------
diff --git a/griffin-doc/measures.md b/griffin-doc/measures.md
index b6959c5..12656d9 100644
--- a/griffin-doc/measures.md
+++ b/griffin-doc/measures.md
@@ -1,3 +1,19 @@
+<!--
+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.
+-->
# Measures
measures to calculate data quality metrics.
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/proposal.md
----------------------------------------------------------------------
diff --git a/griffin-doc/proposal.md b/griffin-doc/proposal.md
index 43cb491..0562596 100644
--- a/griffin-doc/proposal.md
+++ b/griffin-doc/proposal.md
@@ -1,4 +1,19 @@
-
+<!--
+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.
+-->
## Abstract
Apache Griffin is a Data Quality Service platform built on Apache Hadoop and Apache Spark. It provides a framework process for defining data quality measure, executing data quality measurement, automating data profiling and validation, as well as a unified data quality visualization across multiple data systems. It tries to address the data quality challenges in big data and streaming context.
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/roadmap.md
----------------------------------------------------------------------
diff --git a/griffin-doc/roadmap.md b/griffin-doc/roadmap.md
index 2851d39..ec39fd3 100644
--- a/griffin-doc/roadmap.md
+++ b/griffin-doc/roadmap.md
@@ -1,3 +1,19 @@
+<!--
+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.
+-->
# Apache Griffin Roadmap
## Current feature list
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/tdd.md
----------------------------------------------------------------------
diff --git a/griffin-doc/tdd.md b/griffin-doc/tdd.md
index d1551a3..1b8fcb3 100644
--- a/griffin-doc/tdd.md
+++ b/griffin-doc/tdd.md
@@ -1,3 +1,19 @@
+<!--
+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.
+-->
# Technical Design Document
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/griffin-doc/userguide.md
----------------------------------------------------------------------
diff --git a/griffin-doc/userguide.md b/griffin-doc/userguide.md
index 5a3dd77..285c031 100644
--- a/griffin-doc/userguide.md
+++ b/griffin-doc/userguide.md
@@ -1,3 +1,19 @@
+<!--
+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.
+-->
# Apache Griffin User Guide
## 1 Introduction & Access
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index ec65e47..fb42e3b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -149,27 +149,7 @@
<exclude>**/*.out</exclude>
<exclude>**/*.db</exclude>
<exclude>**/velocity.log*</exclude>
- <!-- all json files should be excluded -->
<exclude>**/*.json</exclude>
- <exclude>**/bower_components/**</exclude>
- <exclude>**/apidocs/**</exclude>
- <!-- Fonts and Images -->
- <exclude>**/fonts/**</exclude>
- <exclude>**/images/**</exclude>
- <exclude>**/*.min.js</exclude>
- <exclude>**/MANIFEST.MF</exclude>
- <exclude>**/.json</exclude>
- <exclude>**/*.md</exclude>
- <exclude>**/*.asc</exclude>
- <exclude>**/resources/public/**</exclude>
- <exclude>**/*.pid</exclude>
- <exclude>addServer.py</exclude>
- <exclude>travis-settings.xml</exclude>
- <exclude>**/griffin-doc/**</exclude>
- <exclude>**/docker/**</exclude>
- <exclude>**/pom.xml.tag</exclude>
- <exclude>**/build.xml</exclude>
- <exclude>**/*.properties</exclude>
</excludes>
</configuration>
<executions>
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/travis-settings.xml
----------------------------------------------------------------------
diff --git a/travis-settings.xml b/travis-settings.xml
deleted file mode 100644
index 943090c..0000000
--- a/travis-settings.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<settings>
- <servers>
- <server>
- <id>ossrh</id>
- <username>${env.SONATYPE_USERNAME}</username>
- <password>${env.SONATYPE_PASSWORD}</password>
- </server>
- </servers>
-</settings>
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/ui/login/login.css
----------------------------------------------------------------------
diff --git a/ui/login/login.css b/ui/login/login.css
index 5b2f037..a4956b7 100644
--- a/ui/login/login.css
+++ b/ui/login/login.css
@@ -1,16 +1,15 @@
/*
- Copyright (c) 2016 eBay Software Foundation.
- Licensed 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.
+Licensed 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.
*/
html, body {
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/1ce2745f/ui/login/login.html
----------------------------------------------------------------------
diff --git a/ui/login/login.html b/ui/login/login.html
index 5052545..13d4d1d 100644
--- a/ui/login/login.html
+++ b/ui/login/login.html
@@ -1,16 +1,15 @@
<!--
- Copyright (c) 2016 eBay Software Foundation.
- Licensed 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.
+Licensed 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.
-->
<!DOCTYPE html>