AmplabJenkins removed a comment on issue #27096: [SPARK-28148][SQL] Repartition
after join is not optimized away
URL: https://github.com/apache/spark/pull/27096#issuecomment-574486505
Test FAILed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins removed a comment on issue #26440: [SPARK-20628][CORE][K8S] Start
to improve Spark decommissioning & preemption support
URL: https://github.com/apache/spark/pull/26440#issuecomment-574490780
Merged build finished. Test FAILed.
SparkQA commented on issue #26440: [SPARK-20628][CORE][K8S] Start to improve
Spark decommissioning & preemption support
URL: https://github.com/apache/spark/pull/26440#issuecomment-574490768
Kubernetes integration test status failure
URL:
zhengruifeng commented on issue #27206: [SPARK-30452][ML][PYSPARK][FOLLOWUP]
Change IsotonicRegressionModel.numFeatures to property
URL: https://github.com/apache/spark/pull/27206#issuecomment-574490786
Merged to master
zhengruifeng closed pull request #27206: [SPARK-30452][ML][PYSPARK][FOLLOWUP]
Change IsotonicRegressionModel.numFeatures to property
URL: https://github.com/apache/spark/pull/27206
This is an automated message from the
AmplabJenkins commented on issue #26440: [SPARK-20628][CORE][K8S] Start to
improve Spark decommissioning & preemption support
URL: https://github.com/apache/spark/pull/26440#issuecomment-574490781
Test FAILed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins commented on issue #26440: [SPARK-20628][CORE][K8S] Start to
improve Spark decommissioning & preemption support
URL: https://github.com/apache/spark/pull/26440#issuecomment-574490780
Merged build finished. Test FAILed.
AmplabJenkins removed a comment on issue #26440: [SPARK-20628][CORE][K8S] Start
to improve Spark decommissioning & preemption support
URL: https://github.com/apache/spark/pull/26440#issuecomment-574490781
Test FAILed.
Refer to this link for build results (access rights to CI server
HeartSaVioR opened a new pull request #27208: [WIP][SPARK-30481][CORE]
Integrate event log compactor into Spark History Server
URL: https://github.com/apache/spark/pull/27208
### What changes were proposed in this pull request?
This patch addresses remaining functionality on event
HeartSaVioR commented on issue #27087: [WIP][SPARK-29779][CORE] Compact old
event log files and cleanup - part 3
URL: https://github.com/apache/spark/pull/27087#issuecomment-574491086
Superseded by #27208
This is an
HeartSaVioR closed pull request #27087: [WIP][SPARK-29779][CORE] Compact old
event log files and cleanup - part 3
URL: https://github.com/apache/spark/pull/27087
This is an automated message from the Apache Git Service.
To
AmplabJenkins commented on issue #27177: [SPARK-30491][INFRA] Enable dependency
audit files to tell dependency classifier
URL: https://github.com/apache/spark/pull/27177#issuecomment-574501085
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins removed a comment on issue #27177: [SPARK-30491][INFRA] Enable
dependency audit files to tell dependency classifier
URL: https://github.com/apache/spark/pull/27177#issuecomment-574501085
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins removed a comment on issue #27177: [SPARK-30491][INFRA] Enable
dependency audit files to tell dependency classifier
URL: https://github.com/apache/spark/pull/27177#issuecomment-574501081
Merged build finished. Test PASSed.
AmplabJenkins commented on issue #27177: [SPARK-30491][INFRA] Enable dependency
audit files to tell dependency classifier
URL: https://github.com/apache/spark/pull/27177#issuecomment-574501081
Merged build finished. Test PASSed.
cloud-fan commented on issue #24118: [SPARK-26736][SQL] if filter condition
`And` has non-determined sub function it does not do partition prunning
URL: https://github.com/apache/spark/pull/24118#issuecomment-574512761
this should have been fixed by
viirya commented on a change in pull request #26682: [SPARK-29306][CORE] Stage
Level Sched: Executors need to track what ResourceProfile they are created with
URL: https://github.com/apache/spark/pull/26682#discussion_r366712232
##
File path:
viirya commented on a change in pull request #26682: [SPARK-29306][CORE] Stage
Level Sched: Executors need to track what ResourceProfile they are created with
URL: https://github.com/apache/spark/pull/26682#discussion_r366713990
##
File path:
cloud-fan commented on a change in pull request #27212: [SPARK-30515][SQL]
Refactor SimplifyBinaryComparison to reduce the time complexity
URL: https://github.com/apache/spark/pull/27212#discussion_r366713813
##
File path:
cloud-fan commented on a change in pull request #27212: [SPARK-30515][SQL]
Refactor SimplifyBinaryComparison to reduce the time complexity
URL: https://github.com/apache/spark/pull/27212#discussion_r366713942
##
File path:
SparkQA commented on issue #27030: [SPARK-30244][SQL] Emit pre/post events for
"Partition" methods in ExternalCatalogWithListener
URL: https://github.com/apache/spark/pull/27030#issuecomment-574528630
**[Test build #116758 has
SparkQA commented on issue #27194: [SPARK-30505][DOCS] Deprecate Avro option
`ignoreExtension` in sql-data-sources-avro.md
URL: https://github.com/apache/spark/pull/27194#issuecomment-574528638
**[Test build #116757 has
AmplabJenkins commented on issue #27030: [SPARK-30244][SQL] Emit pre/post
events for "Partition" methods in ExternalCatalogWithListener
URL: https://github.com/apache/spark/pull/27030#issuecomment-574529042
Test PASSed.
Refer to this link for build results (access rights to CI server
AmplabJenkins commented on issue #27030: [SPARK-30244][SQL] Emit pre/post
events for "Partition" methods in ExternalCatalogWithListener
URL: https://github.com/apache/spark/pull/27030#issuecomment-574529036
Merged build finished. Test PASSed.
SparkQA commented on issue #27198: [SPARK-27986][SQL][FOLLOWUP] Respect filter
in sql/toString of AggregateExpression
URL: https://github.com/apache/spark/pull/27198#issuecomment-574528628
**[Test build #116756 has
SparkQA removed a comment on issue #27208: [WIP][SPARK-30481][CORE] Integrate
event log compactor into Spark History Server
URL: https://github.com/apache/spark/pull/27208#issuecomment-574495800
**[Test build #116748 has
SparkQA commented on issue #27208: [WIP][SPARK-30481][CORE] Integrate event log
compactor into Spark History Server
URL: https://github.com/apache/spark/pull/27208#issuecomment-574537375
**[Test build #116748 has
AmplabJenkins removed a comment on issue #27208: [WIP][SPARK-30481][CORE]
Integrate event log compactor into Spark History Server
URL: https://github.com/apache/spark/pull/27208#issuecomment-574536603
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
HeartSaVioR opened a new pull request #27209: [SPARK-29450][SS][2.4] Measure
the number of output rows for streaming aggregation with append mode
URL: https://github.com/apache/spark/pull/27209
### What changes were proposed in this pull request?
This patch addresses missing metric,
bmarcott edited a comment on issue #27096: [SPARK-28148][SQL] Repartition after
join is not optimized away
URL: https://github.com/apache/spark/pull/27096#issuecomment-574475407
I started to try including #26946, but it feels a little messy.
Notice that the numPartitions of the
bmarcott edited a comment on issue #27096: [SPARK-28148][SQL] Repartition after
join is not optimized away
URL: https://github.com/apache/spark/pull/27096#issuecomment-574475407
I started to try including #26946, but it feels a little messy.
Notice that the numPartitions of the
cloud-fan commented on a change in pull request #26434: [SPARK-29544] [SQL]
optimize skewed partition based on data size
URL: https://github.com/apache/spark/pull/26434#discussion_r366710363
##
File path:
HyukjinKwon commented on a change in pull request #27199: [SPARK-30508][SQL]
Add DataFrameReader.executeCommand API for external datasource
URL: https://github.com/apache/spark/pull/27199#discussion_r366710337
##
File path:
HyukjinKwon commented on a change in pull request #27199: [SPARK-30508][SQL]
Add DataFrameReader.executeCommand API for external datasource
URL: https://github.com/apache/spark/pull/27199#discussion_r366710173
##
File path:
HyukjinKwon commented on a change in pull request #27199: [SPARK-30508][SQL]
Add DataFrameReader.executeCommand API for external datasource
URL: https://github.com/apache/spark/pull/27199#discussion_r366710173
##
File path:
fuwhu opened a new pull request #27213: [SPARK-30516][SQL] statistic estimation
of FileScan should take partitionFilters and partition number into account
URL: https://github.com/apache/spark/pull/27213
### What changes were proposed in this pull request?
Refine
MaxGekk commented on issue #27194: [SPARK-30505][DOCS] Deprecate Avro option
`ignoreExtension` in sql-data-sources-avro.md
URL: https://github.com/apache/spark/pull/27194#issuecomment-574531673
I have attached the screenshot.
maropu closed pull request #19410: [SPARK-22184][CORE][GRAPHX] GraphX fails in
case of insufficient memory and checkpoints enabled
URL: https://github.com/apache/spark/pull/19410
This is an automated message from the Apache
maropu commented on issue #19410: [SPARK-22184][CORE][GRAPHX] GraphX fails in
case of insufficient memory and checkpoints enabled
URL: https://github.com/apache/spark/pull/19410#issuecomment-574531717
I'll close this pr and the corresponding jira because this pr is stale. If
necessary,
HyukjinKwon closed pull request #27194: [SPARK-30505][DOCS] Deprecate Avro
option `ignoreExtension` in sql-data-sources-avro.md
URL: https://github.com/apache/spark/pull/27194
This is an automated message from the Apache
AmplabJenkins commented on issue #20345: [SPARK-23172][SQL] Expand the
ReorderJoin rule to handle Project nodes
URL: https://github.com/apache/spark/pull/20345#issuecomment-574535699
Merged build finished. Test PASSed.
This
AmplabJenkins removed a comment on issue #25827: [SPARK-29128][SQL] Split
predicate code in OR expressions
URL: https://github.com/apache/spark/pull/25827#issuecomment-574535667
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins commented on issue #20345: [SPARK-23172][SQL] Expand the
ReorderJoin rule to handle Project nodes
URL: https://github.com/apache/spark/pull/20345#issuecomment-574535705
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins commented on issue #26918: [SPARK-30279][SQL] Support 32 or more
grouping attributes for GROUPING_ID
URL: https://github.com/apache/spark/pull/26918#issuecomment-574535678
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins removed a comment on issue #27019: [SPARK-30027][SQL] Support
codegen for aggregate filters in HashAggregateExec
URL: https://github.com/apache/spark/pull/27019#issuecomment-574535630
Merged build finished. Test PASSed.
HyukjinKwon closed pull request #27174: [SPARK-30490][SQL] Eliminate compiler
warnings in Avro datasource
URL: https://github.com/apache/spark/pull/27174
This is an automated message from the Apache Git Service.
To respond
AmplabJenkins removed a comment on issue #25827: [SPARK-29128][SQL] Split
predicate code in OR expressions
URL: https://github.com/apache/spark/pull/25827#issuecomment-574535656
Merged build finished. Test PASSed.
This is an
AmplabJenkins removed a comment on issue #27019: [SPARK-30027][SQL] Support
codegen for aggregate filters in HashAggregateExec
URL: https://github.com/apache/spark/pull/27019#issuecomment-574535634
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
SparkQA commented on issue #27208: [WIP][SPARK-30481][CORE] Integrate event log
compactor into Spark History Server
URL: https://github.com/apache/spark/pull/27208#issuecomment-574535775
**[Test build #116746 has
cloud-fan commented on issue #24118: [SPARK-26736][SQL] if filter condition
`And` has non-determined sub function it does not do partition prunning
URL: https://github.com/apache/spark/pull/24118#issuecomment-574535706
Seems we need to update `HiveTableScans` to use `ScanOperation` as
SparkQA removed a comment on issue #27208: [WIP][SPARK-30481][CORE] Integrate
event log compactor into Spark History Server
URL: https://github.com/apache/spark/pull/27208#issuecomment-574494199
**[Test build #116746 has
AmplabJenkins removed a comment on issue #20345: [SPARK-23172][SQL] Expand the
ReorderJoin rule to handle Project nodes
URL: https://github.com/apache/spark/pull/20345#issuecomment-574535699
Merged build finished. Test PASSed.
AmplabJenkins removed a comment on issue #26918: [SPARK-30279][SQL] Support 32
or more grouping attributes for GROUPING_ID
URL: https://github.com/apache/spark/pull/26918#issuecomment-574535678
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins commented on issue #26918: [SPARK-30279][SQL] Support 32 or more
grouping attributes for GROUPING_ID
URL: https://github.com/apache/spark/pull/26918#issuecomment-574535669
Merged build finished. Test PASSed.
AmplabJenkins commented on issue #27019: [SPARK-30027][SQL] Support codegen for
aggregate filters in HashAggregateExec
URL: https://github.com/apache/spark/pull/27019#issuecomment-574535634
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins commented on issue #27019: [SPARK-30027][SQL] Support codegen for
aggregate filters in HashAggregateExec
URL: https://github.com/apache/spark/pull/27019#issuecomment-574535630
Merged build finished. Test PASSed.
AmplabJenkins commented on issue #25827: [SPARK-29128][SQL] Split predicate
code in OR expressions
URL: https://github.com/apache/spark/pull/25827#issuecomment-574535656
Merged build finished. Test PASSed.
This is an
AmplabJenkins commented on issue #25827: [SPARK-29128][SQL] Split predicate
code in OR expressions
URL: https://github.com/apache/spark/pull/25827#issuecomment-574535667
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
SparkQA commented on issue #27178: [SPARK-30491][INFRA][2.4] Enable dependency
audit files to tell dependency classifier
URL: https://github.com/apache/spark/pull/27178#issuecomment-574489712
**[Test build #116735 has
SparkQA commented on issue #27053: [WIP][SPARK-27495][Core][YARN][k8s] Stage
Level Scheduling code for reference
URL: https://github.com/apache/spark/pull/27053#issuecomment-574489441
**[Test build #116728 has
SparkQA removed a comment on issue #27053: [WIP][SPARK-27495][Core][YARN][k8s]
Stage Level Scheduling code for reference
URL: https://github.com/apache/spark/pull/27053#issuecomment-574387864
**[Test build #116728 has
zero323 commented on issue #27206: [SPARK-30452][ML][PYSPARK][FOLLOWUP] Change
IsotonicRegressionModel.numFeatures to property
URL: https://github.com/apache/spark/pull/27206#issuecomment-574493185
Thanks @zhengruifeng
AmplabJenkins removed a comment on issue #27208: [WIP][SPARK-30481][CORE]
Integrate event log compactor into Spark History Server
URL: https://github.com/apache/spark/pull/27208#issuecomment-574491274
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins removed a comment on issue #26440: [SPARK-20628][CORE][K8S] Start
to improve Spark decommissioning & preemption support
URL: https://github.com/apache/spark/pull/26440#issuecomment-574506629
Merged build finished. Test PASSed.
AmplabJenkins commented on issue #26440: [SPARK-20628][CORE][K8S] Start to
improve Spark decommissioning & preemption support
URL: https://github.com/apache/spark/pull/26440#issuecomment-574506629
Merged build finished. Test PASSed.
AmplabJenkins removed a comment on issue #26440: [SPARK-20628][CORE][K8S] Start
to improve Spark decommissioning & preemption support
URL: https://github.com/apache/spark/pull/26440#issuecomment-574506639
Test PASSed.
Refer to this link for build results (access rights to CI server
AmplabJenkins commented on issue #26440: [SPARK-20628][CORE][K8S] Start to
improve Spark decommissioning & preemption support
URL: https://github.com/apache/spark/pull/26440#issuecomment-574506639
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins commented on issue #27211: [SPARK-30325][CORE][2.4]
markPartitionCompleted cause task status inconsistent
URL: https://github.com/apache/spark/pull/27211#issuecomment-574510470
Can one of the admins verify this patch?
AmplabJenkins commented on issue #26201: [SPARK-29543][SS][UI] Init structured
streaming ui
URL: https://github.com/apache/spark/pull/26201#issuecomment-574510256
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins removed a comment on issue #26201: [SPARK-29543][SS][UI] Init
structured streaming ui
URL: https://github.com/apache/spark/pull/26201#issuecomment-574510256
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins removed a comment on issue #26201: [SPARK-29543][SS][UI] Init
structured streaming ui
URL: https://github.com/apache/spark/pull/26201#issuecomment-574510241
Merged build finished. Test PASSed.
This is an
maropu commented on a change in pull request #26881: [SPARK-30252][SQL]
Disallow negative scale of Decimal
URL: https://github.com/apache/spark/pull/26881#discussion_r366707649
##
File path: sql/catalyst/src/main/scala/org/apache/spark/sql/types/Decimal.scala
##
@@
SparkQA removed a comment on issue #27178: [SPARK-30491][INFRA][2.4] Enable
dependency audit files to tell dependency classifier
URL: https://github.com/apache/spark/pull/27178#issuecomment-574479306
**[Test build #116743 has
SparkQA commented on issue #26961: [SPARK-29708][SQL] Correct aggregated values
when grouping sets are duplicated
URL: https://github.com/apache/spark/pull/26961#issuecomment-574510603
**[Test build #116751 has
AmplabJenkins commented on issue #26201: [SPARK-29543][SS][UI] Init structured
streaming ui
URL: https://github.com/apache/spark/pull/26201#issuecomment-574510241
Merged build finished. Test PASSed.
This is an automated
gengliangwang commented on a change in pull request #27212: [SPARK-30515][SQL]
Refactor SimplifyBinaryComparison to reduce the time complexity
URL: https://github.com/apache/spark/pull/27212#discussion_r366717109
##
File path:
maropu closed pull request #12302: [SPARK-14390][GraphX] Make initialization
step in Pregel optional.
URL: https://github.com/apache/spark/pull/12302
This is an automated message from the Apache Git Service.
To respond to
SparkQA removed a comment on issue #27208: [WIP][SPARK-30481][CORE] Integrate
event log compactor into Spark History Server
URL: https://github.com/apache/spark/pull/27208#issuecomment-574492639
**[Test build #116745 has
maropu commented on issue #12302: [SPARK-14390][GraphX] Make initialization
step in Pregel optional.
URL: https://github.com/apache/spark/pull/12302#issuecomment-574525828
I'll close this pr and the corresponding jira cuz the pr is stale.
AmplabJenkins removed a comment on issue #27030: [SPARK-30244][SQL] Emit
pre/post events for "Partition" methods in ExternalCatalogWithListener
URL: https://github.com/apache/spark/pull/27030#issuecomment-574529042
Test PASSed.
Refer to this link for build results (access rights to CI
cloud-fan commented on a change in pull request #26881: [SPARK-30252][SQL]
Disallow negative scale of Decimal
URL: https://github.com/apache/spark/pull/26881#discussion_r366724047
##
File path: python/pyspark/sql/tests/test_types.py
##
@@ -204,12 +204,16 @@ def
cloud-fan commented on a change in pull request #26881: [SPARK-30252][SQL]
Disallow negative scale of Decimal
URL: https://github.com/apache/spark/pull/26881#discussion_r366724203
##
File path:
sql/catalyst/src/main/scala/org/apache/spark/sql/internal/SQLConf.scala
##
@@
AmplabJenkins removed a comment on issue #27030: [SPARK-30244][SQL] Emit
pre/post events for "Partition" methods in ExternalCatalogWithListener
URL: https://github.com/apache/spark/pull/27030#issuecomment-574529036
Merged build finished. Test PASSed.
SparkQA commented on issue #25827: [SPARK-29128][SQL] Split predicate code in
OR expressions
URL: https://github.com/apache/spark/pull/25827#issuecomment-574535177
**[Test build #116761 has
started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/116761/testReport)**
SparkQA commented on issue #20345: [SPARK-23172][SQL] Expand the ReorderJoin
rule to handle Project nodes
URL: https://github.com/apache/spark/pull/20345#issuecomment-574535203
**[Test build #116762 has
SparkQA commented on issue #27019: [SPARK-30027][SQL] Support codegen for
aggregate filters in HashAggregateExec
URL: https://github.com/apache/spark/pull/27019#issuecomment-574535205
**[Test build #116759 has
SparkQA commented on issue #26918: [SPARK-30279][SQL] Support 32 or more
grouping attributes for GROUPING_ID
URL: https://github.com/apache/spark/pull/26918#issuecomment-574535173
**[Test build #116760 has
SparkQA commented on issue #27096: [SPARK-28148][SQL] Repartition after join is
not optimized away
URL: https://github.com/apache/spark/pull/27096#issuecomment-574486478
**[Test build #116740 has
AmplabJenkins commented on issue #27096: [SPARK-28148][SQL] Repartition after
join is not optimized away
URL: https://github.com/apache/spark/pull/27096#issuecomment-574486505
Test FAILed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins removed a comment on issue #27096: [SPARK-28148][SQL] Repartition
after join is not optimized away
URL: https://github.com/apache/spark/pull/27096#issuecomment-574486498
Merged build finished. Test FAILed.
This
SparkQA removed a comment on issue #27096: [SPARK-28148][SQL] Repartition after
join is not optimized away
URL: https://github.com/apache/spark/pull/27096#issuecomment-574472504
**[Test build #116740 has
SparkQA commented on issue #27208: [WIP][SPARK-30481][CORE] Integrate event log
compactor into Spark History Server
URL: https://github.com/apache/spark/pull/27208#issuecomment-574492639
**[Test build #116745 has
AmplabJenkins removed a comment on issue #27208: [WIP][SPARK-30481][CORE]
Integrate event log compactor into Spark History Server
URL: https://github.com/apache/spark/pull/27208#issuecomment-574491267
Merged build finished. Test PASSed.
SparkQA commented on issue #27178: [SPARK-30491][INFRA][2.4] Enable dependency
audit files to tell dependency classifier
URL: https://github.com/apache/spark/pull/27178#issuecomment-574510781
**[Test build #116743 has
AmplabJenkins removed a comment on issue #27178: [SPARK-30491][INFRA][2.4]
Enable dependency audit files to tell dependency classifier
URL: https://github.com/apache/spark/pull/27178#issuecomment-574511055
Merged build finished. Test PASSed.
AmplabJenkins removed a comment on issue #26961: [SPARK-29708][SQL] Correct
aggregated values when grouping sets are duplicated
URL: https://github.com/apache/spark/pull/26961#issuecomment-574511020
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
AmplabJenkins removed a comment on issue #27178: [SPARK-30491][INFRA][2.4]
Enable dependency audit files to tell dependency classifier
URL: https://github.com/apache/spark/pull/27178#issuecomment-574511063
Test PASSed.
Refer to this link for build results (access rights to CI server
AmplabJenkins removed a comment on issue #26961: [SPARK-29708][SQL] Correct
aggregated values when grouping sets are duplicated
URL: https://github.com/apache/spark/pull/26961#issuecomment-574511015
Merged build finished. Test PASSed.
AmplabJenkins removed a comment on issue #27211: [SPARK-30325][CORE][2.4]
markPartitionCompleted cause task status inconsistent
URL: https://github.com/apache/spark/pull/27211#issuecomment-574510470
Can one of the admins verify this patch?
AmplabJenkins commented on issue #27178: [SPARK-30491][INFRA][2.4] Enable
dependency audit files to tell dependency classifier
URL: https://github.com/apache/spark/pull/27178#issuecomment-574511063
Test PASSed.
Refer to this link for build results (access rights to CI server needed):
1 - 100 of 1045 matches
Mail list logo