[jira] [Commented] (HDFS-6178) Decommission on standby NN couldn't finish

2014-03-31 Thread Ming Ma (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13956163#comment-13956163 ] Ming Ma commented on HDFS-6178: --- To handle the automatic failover scenario, maybe we can have

[jira] [Commented] (HDFS-5570) Deprecate hftp / hsftp and replace them with webhdfs / swebhdfs

2014-03-31 Thread Haohui Mai (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13956161#comment-13956161 ] Haohui Mai commented on HDFS-5570: -- Based on the +1 from [~jingzhao], I'll commit this pat

[jira] [Commented] (HDFS-6178) Decommission on standby NN couldn't finish

2014-03-31 Thread Ming Ma (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13956101#comment-13956101 ] Ming Ma commented on HDFS-6178: --- Somehow we have to define the proper decommission operation

[jira] [Commented] (HDFS-6178) Decommission on standby NN couldn't finish

2014-03-31 Thread Fengdong Yu (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13956077#comment-13956077 ] Fengdong Yu commented on HDFS-6178: --- Thanks for the detail report, but generally, we just

[jira] [Created] (HDFS-6178) Decommission on standby NN couldn't finish

2014-03-31 Thread Ming Ma (JIRA)
Ming Ma created HDFS-6178: - Summary: Decommission on standby NN couldn't finish Key: HDFS-6178 URL: https://issues.apache.org/jira/browse/HDFS-6178 Project: Hadoop HDFS Issue Type: Bug Comp

[jira] [Commented] (HDFS-6165) "hdfs dfs -rm -r" is slightly different from the Unix "rm -r" for deleting an empty directory

2014-03-31 Thread Yongjun Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955993#comment-13955993 ] Yongjun Zhang commented on HDFS-6165: - Hello Guys, Not to change the current meaning o

[jira] [Commented] (HDFS-4964) Enable multiple QOP for NameNode

2014-03-31 Thread Benoy Antony (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4964?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955887#comment-13955887 ] Benoy Antony commented on HDFS-4964: resolved at the RPC layer and data transfer protoc

[jira] [Updated] (HDFS-4964) Enable multiple QOP for NameNode

2014-03-31 Thread Benoy Antony (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4964?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoy Antony updated HDFS-4964: --- Release Note: (was: Resolved at the RPC layer via HADOOP-10221) > Enable multiple QOP for NameNode >

[jira] [Commented] (HDFS-6110) adding more slow action log in critical write path

2014-03-31 Thread Todd Lipcon (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955884#comment-13955884 ] Todd Lipcon commented on HDFS-6110: --- Patch looks good to me. +1. Please fill in the relea

[jira] [Commented] (HDFS-4965) Make datanodes support multiple QOP for RPC and streaming protocols

2014-03-31 Thread Benoy Antony (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4965?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955885#comment-13955885 ] Benoy Antony commented on HDFS-4965: resolved at the RPC layer and data transfer protoc

[jira] [Updated] (HDFS-4965) Make datanodes support multiple QOP for RPC and streaming protocols

2014-03-31 Thread Benoy Antony (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4965?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoy Antony updated HDFS-4965: --- Release Note: (was: resolved via HDFS-5910) > Make datanodes support multiple QOP for RPC and stream

[jira] [Commented] (HDFS-6110) adding more slow action log in critical write path

2014-03-31 Thread Todd Lipcon (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955886#comment-13955886 ] Todd Lipcon commented on HDFS-6110: --- Actually one thing I just missed -- we should add th

[jira] [Resolved] (HDFS-4965) Make datanodes support multiple QOP for RPC and streaming protocols

2014-03-31 Thread Benoy Antony (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4965?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoy Antony resolved HDFS-4965. Resolution: Duplicate Release Note: resolved via HDFS-5910 > Make datanodes support multiple Q

[jira] [Resolved] (HDFS-4964) Enable multiple QOP for NameNode

2014-03-31 Thread Benoy Antony (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4964?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoy Antony resolved HDFS-4964. Resolution: Duplicate Release Note: Resolved at the RPC layer via HADOOP-10221 > Enable multip

[jira] [Updated] (HDFS-6166) revisit balancer so_timeout

2014-03-31 Thread Kihwal Lee (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6166?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kihwal Lee updated HDFS-6166: - Fix Version/s: 0.23.11 3.0.0 > revisit balancer so_timeout > -

[jira] [Commented] (HDFS-6166) revisit balancer so_timeout

2014-03-31 Thread Kihwal Lee (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6166?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955721#comment-13955721 ] Kihwal Lee commented on HDFS-6166: -- Committed to branch-0.23. > revisit balancer so_timeo

[jira] [Commented] (HDFS-6166) revisit balancer so_timeout

2014-03-31 Thread Kihwal Lee (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6166?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955720#comment-13955720 ] Kihwal Lee commented on HDFS-6166: -- +1 for branch-0.23 patch. > revisit balancer so_timeo

[jira] [Commented] (HDFS-6143) (WebHdfs|Hftp)FileSystem open should throw FileNotFoundException for non-existing paths

2014-03-31 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6143?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955627#comment-13955627 ] Hadoop QA commented on HDFS-6143: - {color:red}-1 overall{color}. Here are the results of t

[jira] [Resolved] (HDFS-241) ch{mod,own,grp} -R to do recursion at the name node

2014-03-31 Thread Chris Nauroth (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chris Nauroth resolved HDFS-241. Resolution: Won't Fix I'm going to close this. The idea of doing recursive operations on the server

[jira] [Commented] (HDFS-4564) Webhdfs returns incorrect http response codes for denied operations

2014-03-31 Thread Haohui Mai (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955497#comment-13955497 ] Haohui Mai commented on HDFS-4564: -- Filed HADOOP-10453 to follow up on this jira. > Webhd

[jira] [Commented] (HDFS-6173) Move the default processor from Ls to Web in OfflineImageViewer

2014-03-31 Thread Hudson (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955481#comment-13955481 ] Hudson commented on HDFS-6173: -- SUCCESS: Integrated in Hadoop-trunk-Commit #5437 (See [https:

[jira] [Commented] (HDFS-5865) Update OfflineImageViewer document

2014-03-31 Thread Haohui Mai (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955472#comment-13955472 ] Haohui Mai commented on HDFS-5865: -- {code} +| <<<-i>>>\u007c<<<--inputFile>>> | Specify t

[jira] [Comment Edited] (HDFS-5865) Update OfflineImageViewer document

2014-03-31 Thread Haohui Mai (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955472#comment-13955472 ] Haohui Mai edited comment on HDFS-5865 at 3/31/14 6:16 PM: --- {code

[jira] [Commented] (HDFS-6169) Move the address in WebImageViewer

2014-03-31 Thread Haohui Mai (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955466#comment-13955466 ] Haohui Mai commented on HDFS-6169: -- {code} -if (strPath.equals("/")) { +// check s

[jira] [Updated] (HDFS-6173) Move the default processor from Ls to Web in OfflineImageViewer

2014-03-31 Thread Haohui Mai (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Haohui Mai updated HDFS-6173: - Resolution: Fixed Fix Version/s: 2.5.0 Hadoop Flags: Reviewed Status: Resolved (was

[jira] [Commented] (HDFS-6173) Move the default processor from Ls to Web in OfflineImageViewer

2014-03-31 Thread Haohui Mai (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955455#comment-13955455 ] Haohui Mai commented on HDFS-6173: -- Looks good to me. +1 > Move the default processor fro

[jira] [Updated] (HDFS-6173) Move the default processor from Ls to Web in OfflineImageViewer

2014-03-31 Thread Haohui Mai (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Haohui Mai updated HDFS-6173: - Assignee: Akira AJISAKA > Move the default processor from Ls to Web in OfflineImageViewer > --

[jira] [Commented] (HDFS-5168) BlockPlacementPolicy does not work for cross node group dependencies

2014-03-31 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955449#comment-13955449 ] Hadoop QA commented on HDFS-5168: - {color:green}+1 overall{color}. Here are the results of

[jira] [Updated] (HDFS-6143) (WebHdfs|Hftp)FileSystem open should throw FileNotFoundException for non-existing paths

2014-03-31 Thread Gera Shegalov (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gera Shegalov updated HDFS-6143: Attachment: HDFS-6143.v04.patch Not sure yet whether {{org.apache.hadoop.hdfs.web.TestWebHDFS#testN

[jira] [Commented] (HDFS-4564) Webhdfs returns incorrect http response codes for denied operations

2014-03-31 Thread Hudson (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955242#comment-13955242 ] Hudson commented on HDFS-4564: -- FAILURE: Integrated in Hadoop-Mapreduce-trunk #1743 (See [htt

[jira] [Updated] (HDFS-5168) BlockPlacementPolicy does not work for cross node group dependencies

2014-03-31 Thread Nikola Vujic (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nikola Vujic updated HDFS-5168: --- Attachment: HDFS-5168.patch > BlockPlacementPolicy does not work for cross node group dependencies > -

[jira] [Updated] (HDFS-6166) revisit balancer so_timeout

2014-03-31 Thread Nathan Roberts (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6166?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nathan Roberts updated HDFS-6166: - Attachment: HDFS-6166-branch23.patch Patch for branch 23 > revisit balancer so_timeout > ---

[jira] [Commented] (HDFS-4564) Webhdfs returns incorrect http response codes for denied operations

2014-03-31 Thread Hudson (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955189#comment-13955189 ] Hudson commented on HDFS-4564: -- SUCCESS: Integrated in Hadoop-Hdfs-trunk #1717 (See [https://

[jira] [Commented] (HDFS-5168) BlockPlacementPolicy does not work for cross node group dependencies

2014-03-31 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955116#comment-13955116 ] Hadoop QA commented on HDFS-5168: - {color:red}-1 overall{color}. Here are the results of t

[jira] [Commented] (HDFS-4564) Webhdfs returns incorrect http response codes for denied operations

2014-03-31 Thread Hudson (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955096#comment-13955096 ] Hudson commented on HDFS-4564: -- FAILURE: Integrated in Hadoop-Yarn-trunk #525 (See [https://b

[jira] [Commented] (HDFS-5274) Add Tracing to HDFS

2014-03-31 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5274?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955093#comment-13955093 ] Hadoop QA commented on HDFS-5274: - {color:green}+1 overall{color}. Here are the results of

[jira] [Commented] (HDFS-6143) (WebHdfs|Hftp)FileSystem open should throw FileNotFoundException for non-existing paths

2014-03-31 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6143?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955077#comment-13955077 ] Hadoop QA commented on HDFS-6143: - {color:red}-1 overall{color}. Here are the results of t

[jira] [Updated] (HDFS-5168) BlockPlacementPolicy does not work for cross node group dependencies

2014-03-31 Thread Nikola Vujic (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nikola Vujic updated HDFS-5168: --- Status: Patch Available (was: Open) > BlockPlacementPolicy does not work for cross node group depende

[jira] [Updated] (HDFS-5865) Update OfflineImageViewer document

2014-03-31 Thread Akira AJISAKA (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5865?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Akira AJISAKA updated HDFS-5865: Summary: Update OfflineImageViewer document (was: Update OfflineImageViewer document for branch-2.4

[jira] [Updated] (HDFS-5865) Update OfflineImageViewer document for branch-2.4

2014-03-31 Thread Akira AJISAKA (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5865?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Akira AJISAKA updated HDFS-5865: Status: Open (was: Patch Available) > Update OfflineImageViewer document for branch-2.4 > -

[jira] [Commented] (HDFS-5865) Update OfflineImageViewer document for branch-2.4

2014-03-31 Thread Akira AJISAKA (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955020#comment-13955020 ] Akira AJISAKA commented on HDFS-5865: - Since 2.4.0-rc0 will come soon, I'll update the

[jira] [Commented] (HDFS-6143) (WebHdfs|Hftp)FileSystem open should throw FileNotFoundException for non-existing paths

2014-03-31 Thread Arun C Murthy (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6143?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955014#comment-13955014 ] Arun C Murthy commented on HDFS-6143: - [~jira.shegalov] Saw this too late - I'm moving

[jira] [Updated] (HDFS-6143) (WebHdfs|Hftp)FileSystem open should throw FileNotFoundException for non-existing paths

2014-03-31 Thread Gera Shegalov (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gera Shegalov updated HDFS-6143: Description: WebHdfsFileSystem.open and HftpFileSystem.open incorrectly handles non-existing paths.

[jira] [Updated] (HDFS-6143) (WebHdfs|Hftp)FileSystem open should throw FileNotFoundException for non-existing paths

2014-03-31 Thread Arun C Murthy (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun C Murthy updated HDFS-6143: Target Version/s: 2.4.1 (was: 2.4.0) > (WebHdfs|Hftp)FileSystem open should throw FileNotFoundExcep

[jira] [Updated] (HDFS-6143) (WebHdfs|Hftp)FileSystem open should throw FileNotFoundException for non-existing paths

2014-03-31 Thread Gera Shegalov (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gera Shegalov updated HDFS-6143: Attachment: HDFS-6143.v04.patch v04 to resolve merge conflicts with HDFS-4564. > (WebHdfs|Hftp)Fil

[jira] [Commented] (HDFS-6143) (WebHdfs|Hftp)FileSystem open should throw FileNotFoundException for non-existing paths

2014-03-31 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6143?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955005#comment-13955005 ] Hadoop QA commented on HDFS-6143: - {color:red}-1 overall{color}. Here are the results of t

[jira] [Commented] (HDFS-4564) Webhdfs returns incorrect http response codes for denied operations

2014-03-31 Thread Hudson (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955003#comment-13955003 ] Hudson commented on HDFS-4564: -- SUCCESS: Integrated in Hadoop-trunk-Commit #5434 (See [https:

[jira] [Commented] (HDFS-6169) Move the address in WebImageViewer

2014-03-31 Thread Hadoop QA (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955002#comment-13955002 ] Hadoop QA commented on HDFS-6169: - {color:green}+1 overall{color}. Here are the results of

[jira] [Updated] (HDFS-5274) Add Tracing to HDFS

2014-03-31 Thread Masatake Iwasaki (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-5274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Masatake Iwasaki updated HDFS-5274: --- Attachment: HDFS-5274-14.patch attaching updated patch. - rebased to current trunk - bumped th

[jira] [Updated] (HDFS-4564) Webhdfs returns incorrect http response codes for denied operations

2014-03-31 Thread Arun C Murthy (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arun C Murthy updated HDFS-4564: Resolution: Fixed Fix Version/s: 2.4.0 Status: Resolved (was: Patch Available) I

[jira] [Updated] (HDFS-6143) (WebHdfs|Hftp)FileSystem open should throw FileNotFoundException for non-existing paths

2014-03-31 Thread Gera Shegalov (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gera Shegalov updated HDFS-6143: Priority: Blocker (was: Critical) > (WebHdfs|Hftp)FileSystem open should throw FileNotFoundExceptio

[jira] [Updated] (HDFS-6143) (WebHdfs|Hftp)FileSystem open should throw FileNotFoundException for non-existing paths

2014-03-31 Thread Gera Shegalov (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gera Shegalov updated HDFS-6143: Status: Patch Available (was: Open) > (WebHdfs|Hftp)FileSystem open should throw FileNotFoundExcept

[jira] [Updated] (HDFS-6143) (WebHdfs|Hftp)FileSystem open should throw FileNotFoundException for non-existing paths

2014-03-31 Thread Gera Shegalov (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-6143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gera Shegalov updated HDFS-6143: Attachment: HDFS-6143.v03.patch v03 for review. > (WebHdfs|Hftp)FileSystem open should throw FileN

[jira] [Commented] (HDFS-4564) Webhdfs returns incorrect http response codes for denied operations

2014-03-31 Thread Arun C Murthy (JIRA)
[ https://issues.apache.org/jira/browse/HDFS-4564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13954997#comment-13954997 ] Arun C Murthy commented on HDFS-4564: - I'm going to commit this, based on [~jingzhao]'s