[
https://issues.apache.org/jira/browse/HADOOP-12677?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070730#comment-15070730
]
Wei-Chiu Chuang commented on HADOOP-12677:
--
Test failures are unrelated. ASF li
[
https://issues.apache.org/jira/browse/HADOOP-12677?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070706#comment-15070706
]
Hadoop QA commented on HADOOP-12677:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070705#comment-15070705
]
Vijay Singh commented on HADOOP-12668:
--
Looked at the checkstyle issues. All of the
[
https://issues.apache.org/jira/browse/HADOOP-12658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070689#comment-15070689
]
Kai Zheng commented on HADOOP-12658:
About IOException, there was a comment [here |
[
https://issues.apache.org/jira/browse/HADOOP-12658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070673#comment-15070673
]
Kai Zheng commented on HADOOP-12658:
Hi [~umamaheswararao], could you help review th
[
https://issues.apache.org/jira/browse/HADOOP-12658?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kai Zheng updated HADOOP-12658:
---
Attachment: HADOOP-12658-v3.patch
I re-purposed this to handle more check style issues to be cleared
[
https://issues.apache.org/jira/browse/HADOOP-12658?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kai Zheng updated HADOOP-12658:
---
Description:
It was noticed Javadoc needs minor udpate in {{DomainSocket}}.
There are some other che
[
https://issues.apache.org/jira/browse/HADOOP-12658?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kai Zheng updated HADOOP-12658:
---
Summary: Clear javadoc and check style issues around DomainSocket (was:
Javadoc needs minor udpate
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070662#comment-15070662
]
Hadoop QA commented on HADOOP-12668:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
Rajanmbx created HADOOP-12679:
-
Summary: while performing the simple queries on s3 table through
hive ,got exception:-Error: java.io.IOException:
java.lang.reflect.InvocationTargetException
Key: HADOOP-12679
URL: htt
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070655#comment-15070655
]
Hadoop QA commented on HADOOP-12668:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-11252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070644#comment-15070644
]
Hadoop QA commented on HADOOP-11252:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wei-Chiu Chuang updated HADOOP-12677:
-
Status: Patch Available (was: Open)
> DecompressorStream throws IndexOutOfBoundsExcepti
[
https://issues.apache.org/jira/browse/HADOOP-12677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wei-Chiu Chuang updated HADOOP-12677:
-
Attachment: HADOOP-12677.001.patch
Thanks [~laurentgo] for reporting this issue!
I was a
[
https://issues.apache.org/jira/browse/HADOOP-12677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wei-Chiu Chuang reassigned HADOOP-12677:
Assignee: Wei-Chiu Chuang
> DecompressorStream throws IndexOutOfBoundsException w
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Status: Patch Available (was: Open)
> Modify HDFS embeded jetty server logic in HttpServer2.jav
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Status: Open (was: Patch Available)
> Modify HDFS embeded jetty server logic in HttpServer2.jav
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Attachment: (was: Hadoop-12668_version4.patch)
> Modify HDFS embeded jetty server logic in H
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Attachment: Hadoop-12668_version5.patch
Attached hadoop-12268_version5.patch for indentation cor
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Attachment: (was: Hadoop-11268_version2.patch)
> Modify HDFS embeded jetty server logic in H
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Attachment: (was: Hadoop-12668_version3.patch)
> Modify HDFS embeded jetty server logic in H
madhumita chakraborty created HADOOP-12678:
--
Summary: Handle empty rename pending metadata file during atomic
rename in redo path
Key: HADOOP-12678
URL: https://issues.apache.org/jira/browse/HADOOP-12678
[
https://issues.apache.org/jira/browse/HADOOP-11252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070559#comment-15070559
]
Masatake Iwasaki commented on HADOOP-11252:
---
The patch does not change the def
[
https://issues.apache.org/jira/browse/HADOOP-11252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Masatake Iwasaki updated HADOOP-11252:
--
Attachment: HADOOP-11252.004.patch
I addressed checkstyle warnings in 004.
* javac wa
[
https://issues.apache.org/jira/browse/HADOOP-12662?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070535#comment-15070535
]
Kai Zheng commented on HADOOP-12662:
Thanks [~cmccabe] for the confirm. Wish you to
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Attachment: Hadoop-12668_version4.patch
Attaching patch version 4 for checkstyle on "{" characte
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Attachment: Hadoop-12668_version3.patch
Added new patch file to remove whitespaces to address ch
[
https://issues.apache.org/jira/browse/HADOOP-12677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Laurent Goujon updated HADOOP-12677:
Affects Version/s: 3.0.0
2.4.0
2.6.0
> Decom
[
https://issues.apache.org/jira/browse/HADOOP-12677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Laurent Goujon updated HADOOP-12677:
Component/s: io
> DecompressorStream throws IndexOutOfBoundsException when calling skip(lo
Laurent Goujon created HADOOP-12677:
---
Summary: DecompressorStream throws IndexOutOfBoundsException when
calling skip(long)
Key: HADOOP-12677
URL: https://issues.apache.org/jira/browse/HADOOP-12677
P
[
https://issues.apache.org/jira/browse/HADOOP-11252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070491#comment-15070491
]
Hadoop QA commented on HADOOP-11252:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tianyin Xu updated HADOOP-12676:
Summary: Inconsistent assumptions of the default keytab file of Kerberos
(was: Consider the defau
[
https://issues.apache.org/jira/browse/HADOOP-12676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tianyin Xu updated HADOOP-12676:
Issue Type: Bug (was: Improvement)
> Consider the default keytab file of Kerberos
> -
[
https://issues.apache.org/jira/browse/HADOOP-12676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tianyin Xu updated HADOOP-12676:
Description:
In the current implementation of {{SecurityUtil}}, we do not consider the
default ke
[
https://issues.apache.org/jira/browse/HADOOP-12676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tianyin Xu updated HADOOP-12676:
Description:
In the current implementation of {{SecurityUtil}}, we do not consider the
default ke
Tianyin Xu created HADOOP-12676:
---
Summary: Consider the default keytab file of Kerberos
Key: HADOOP-12676
URL: https://issues.apache.org/jira/browse/HADOOP-12676
Project: Hadoop Common
Issue Ty
[
https://issues.apache.org/jira/browse/HADOOP-12675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070328#comment-15070328
]
Daniel Templeton commented on HADOOP-12675:
---
Good catch. +1 (non-binding)
>
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070317#comment-15070317
]
Hadoop QA commented on HADOOP-12668:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070315#comment-15070315
]
Hadoop QA commented on HADOOP-12675:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Masatake Iwasaki updated HADOOP-12675:
--
Status: Patch Available (was: Open)
> Fix description about retention period in usage
[
https://issues.apache.org/jira/browse/HADOOP-12675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Masatake Iwasaki updated HADOOP-12675:
--
Attachment: HADOOP-12675.001.patch
> Fix description about retention period in usage o
[
https://issues.apache.org/jira/browse/HADOOP-12675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Masatake Iwasaki updated HADOOP-12675:
--
Description: The usage says that "Files in checkpoints older than
fs.trash.checkpoint.
Masatake Iwasaki created HADOOP-12675:
-
Summary: Fix description about retention period in usage of
expunge command
Key: HADOOP-12675
URL: https://issues.apache.org/jira/browse/HADOOP-12675
Projec
[
https://issues.apache.org/jira/browse/HADOOP-12566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070277#comment-15070277
]
Hudson commented on HADOOP-12566:
-
FAILURE: Integrated in Hadoop-trunk-Commit #9020 (See
[
https://issues.apache.org/jira/browse/HADOOP-12566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Karthik Kambatla updated HADOOP-12566:
--
Resolution: Fixed
Hadoop Flags: Reviewed
Fix Version/s: 2.9.0
St
[
https://issues.apache.org/jira/browse/HADOOP-12566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070271#comment-15070271
]
Karthik Kambatla commented on HADOOP-12566:
---
Thanks for filing and working on
[
https://issues.apache.org/jira/browse/HADOOP-12566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070263#comment-15070263
]
Karthik Kambatla commented on HADOOP-12566:
---
Fairly straight-forward patch. +1
[
https://issues.apache.org/jira/browse/HADOOP-11252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Masatake Iwasaki updated HADOOP-11252:
--
Status: Patch Available (was: Open)
> RPC client does not time out by default
> -
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070231#comment-15070231
]
Hadoop QA commented on HADOOP-12668:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12674?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Xiaobing Zhou reassigned HADOOP-12674:
--
Assignee: Xiaobing Zhou
> BootstrapStandby - Inconsistent Logging
> -
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Attachment: Hadoop-11268_version2.patch
> Modify HDFS embeded jetty server logic in HttpServer2.
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Attachment: (was: Hadoop-12668.patch)
> Modify HDFS embeded jetty server logic in HttpServer
[
https://issues.apache.org/jira/browse/HADOOP-12573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070120#comment-15070120
]
Hadoop QA commented on HADOOP-12573:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070098#comment-15070098
]
Vijay Singh commented on HADOOP-12668:
--
Thanks Vinod for information. I will ensure
[
https://issues.apache.org/jira/browse/HADOOP-12251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vinod Kumar Vavilapalli updated HADOOP-12251:
-
Fix Version/s: (was: 2.7.2)
> FileStatus.hashCode is derived from mu
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vinod Kumar Vavilapalli updated HADOOP-12668:
-
Target Version/s: 2.8.0 (was: 2.7.2)
Fix Version/s: (was: 2.7
[
https://issues.apache.org/jira/browse/HADOOP-12485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070076#comment-15070076
]
Hadoop QA commented on HADOOP-12485:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070060#comment-15070060
]
Tianyin Xu commented on HADOOP-12671:
-
Thanks, [~thodemoor]!
Yes... I was curious
[
https://issues.apache.org/jira/browse/HADOOP-12485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Elliott Clark updated HADOOP-12485:
---
Attachment: HADOOP-12485-HADOOP-11890.1.patch
> Don't prefer IPV4 stack on tests.
>
[
https://issues.apache.org/jira/browse/HADOOP-12573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070042#comment-15070042
]
Xiao Chen commented on HADOOP-12573:
Patch 2 fixes the javac issues.
> TestRPC.test
[
https://issues.apache.org/jira/browse/HADOOP-12573?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Xiao Chen updated HADOOP-12573:
---
Attachment: HADOOP-12573.02.patch
> TestRPC.testClientBackOff failing
>
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Status: Patch Available (was: Open)
> Modify HDFS embeded jetty server logic in HttpServer2.jav
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Attachment: Hadoop-12668.patch
> Modify HDFS embeded jetty server logic in HttpServer2.java to e
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Status: Open (was: Patch Available)
> Modify HDFS embeded jetty server logic in HttpServer2.jav
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070008#comment-15070008
]
Vijay Singh commented on HADOOP-12668:
--
Modified the patch to include new commits.
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Attachment: (was: excludeCipher.patch)
> Modify HDFS embeded jetty server logic in HttpServe
[
https://issues.apache.org/jira/browse/HADOOP-12670?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069997#comment-15069997
]
Hadoop QA commented on HADOOP-12670:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12670?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Elliott Clark updated HADOOP-12670:
---
Attachment: HADOOP-12670-HADOOP-11890.3.patch
> Fix TestNetUtils and TestSecurityUtil when l
[
https://issues.apache.org/jira/browse/HADOOP-11996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069934#comment-15069934
]
Colin Patrick McCabe commented on HADOOP-11996:
---
I'm about to go on vacati
[
https://issues.apache.org/jira/browse/HADOOP-12662?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069925#comment-15069925
]
Colin Patrick McCabe commented on HADOOP-12662:
---
I agree that a separate s
BELUGA BEHR created HADOOP-12674:
Summary: BootstrapStandby - Inconsistent Logging
Key: HADOOP-12674
URL: https://issues.apache.org/jira/browse/HADOOP-12674
Project: Hadoop Common
Issue Type:
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069733#comment-15069733
]
Hadoop QA commented on HADOOP-12668:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Labels: common ha hadoop hdfs security (was: )
Release Note:
The Code Changes include
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069715#comment-15069715
]
Vijay Singh commented on HADOOP-12668:
--
The patch has been attached for your review
[
https://issues.apache.org/jira/browse/HADOOP-12668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijay Singh updated HADOOP-12668:
-
Attachment: excludeCipher.patch
> Modify HDFS embeded jetty server logic in HttpServer2.java to
[
https://issues.apache.org/jira/browse/HADOOP-12667?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069575#comment-15069575
]
Steve Loughran commented on HADOOP-12667:
-
I should write a proper article on fi
[
https://issues.apache.org/jira/browse/HADOOP-10672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069525#comment-15069525
]
Hadoop QA commented on HADOOP-10672:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069467#comment-15069467
]
Thomas Demoor commented on HADOOP-12671:
Good catches, [~tianyin]!
>From inspec
[
https://issues.apache.org/jira/browse/HADOOP-10672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
zhangyubiao updated HADOOP-10672:
-
Attachment: HADOOP-10672-v3.patch
Add unit test case . HADOOP-10672-v3.patch summit for review .
Byunghwa Yun created HADOOP-12673:
-
Summary: Provides a simple contribution script for some beginner.
Key: HADOOP-12673
URL: https://issues.apache.org/jira/browse/HADOOP-12673
Project: Hadoop Common
[
https://issues.apache.org/jira/browse/HADOOP-11996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069377#comment-15069377
]
Hadoop QA commented on HADOOP-11996:
| (x) *{color:red}-1 overall{color}* |
\\
\\
||
[
https://issues.apache.org/jira/browse/HADOOP-12662?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069374#comment-15069374
]
Kai Zheng commented on HADOOP-12662:
As discussed it makes sense to separate the scr
[
https://issues.apache.org/jira/browse/HADOOP-12662?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15069371#comment-15069371
]
Kai Zheng commented on HADOOP-12662:
In the root {{pom.xml}}, it was found:
{noforma
83 matches
Mail list logo