npm install node-sass FAILED<EMAIL_ADDRESS>postinstall

Below the npm.err extract file (ask me for npm-debug.log and npm.log if needed):
npm verb pkgid<EMAIL_ADDRESS>npm verb cwd /Users/buyer/ionictodo
npm ERR! Darwin 10.8.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-ddd" "node-sass"
npm ERR! node v4.2.1
npm ERR! npm  v2.14.7
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>postinstall: node scripts/build.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>postinstall script 'node scripts/build.js'.
npm ERR! This is most likely a problem with the node-sass package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node scripts/build.js
npm ERR! You can get their info via:
npm ERR!     npm owner ls node-sass
npm ERR! There is likely additional logging output above.
npm verb exit [ 1, true ]
npm verb unbuild node_modules/node-sass
npm info preuninstall<EMAIL_ADDRESS>npm info uninstall<EMAIL_ADDRESS>npm verb unbuild rmStuff<EMAIL_ADDRESS>from /Users/buyer/ionictodo/node_modules
npm sill gentlyRm /Users/buyer/ionictodo/node_modules/.bin/node-sass is being gently removed
npm sill gentlyRm verifying /Users/buyer/ionictodo is an npm working directory
npm sill gentlyRm containing path /Users/buyer/ionictodo is under npm's control, in /Users/buyer/ionictodo
npm sill gentlyRm deletion target /Users/buyer/ionictodo/node_modules/.bin/node-sass is under /Users/buyer/ionictodo
npm verb gentlyRm vacuuming from /Users/buyer/ionictodo/node_modules/.bin/node-sass up to /Users/buyer/ionictodo
npm sill vacuum-fs removing /Users/buyer/ionictodo/node_modules/.bin/node-sass
npm sill vacuum-fs removing /Users/buyer/ionictodo/node_modules/.bin
npm sill vacuum-fs quitting because other entries in /Users/buyer/ionictodo/node_modules
npm info postuninstall<EMAIL_ADDRESS>npm sill gentlyRm /Users/buyer/ionictodo/node_modules/node-sass is being purged from base /Users/buyer/ionictodo
npm verb gentlyRm don't care about contents; nuking /Users/buyer/ionictodo/node_modules/node-sass
npm sill vacuum-fs purging /Users/buyer/ionictodo/node_modules/node-sass
npm sill vacuum-fs removing /Users/buyer/ionictodo/node_modules
npm sill vacuum-fs finished vacuuming up to /Users/buyer/ionictodo
npm ERR! Please include the following file with any support request:
npm ERR!     /Users/buyer/ionictodo/npm-debug.log

I'm having the same error message. I'm working on a Windows 7 Enterprise machine. Here is the output of my console:
npm verb stack Error<EMAIL_ADDRESS>postinstall: node scripts/build.js
npm verb stack Exit status 1
npm verb stack     at EventEmitter. (C:\Program Files\nodejs\node_modules\npm\lib\utils\lifecycle.js:233:16)
npm verb stack     at emitTwo (events.js:87:13)
npm verb stack     at EventEmitter.emit (events.js:172:7)
npm verb stack     at ChildProcess. (C:\Program Files\nodejs\node_modules\npm\lib\utils\spawn.js:24:14)
npm verb stack     at emitTwo (events.js:87:13)
npm verb stack     at ChildProcess.emit (events.js:172:7)
npm verb stack     at maybeClose (internal/child_process.js:818:16)
npm verb stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
npm verb pkgid<EMAIL_ADDRESS>npm verb cwd C:\Projects\Main-Dev\Src\OnlineBanking.API\uux\node-build
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\
node_modules\npm\bin\npm-cli.js" "install" "node-sass" "-verbose"
npm ERR! node v5.0.0
npm ERR! npm  v3.3.6
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>postinstall: node scripts/build.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>postinstall script 'node scripts/build.js'.
npm ERR! This is most likely a problem with the node-sass package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node scripts/build.js
npm ERR! You can get their info via:
npm ERR!     npm owner ls node-sass
npm ERR! There is likely additional logging output above.
npm verb exit [ 1, true ]
npm ERR! Please include the following file with any support request:
npm ERR!     C:\Projects\Main-Dev\Src\OnlineBanking.API\uux\node-build\npm-debug
.log
debug.log available on request

This has been answered multiple times. We currently do not support Windows with Node 5 because the service we use to build own binaries hasn't updated. Generally speaking if you're using something that's a week old it's probably the problem. Downgrade to Node 4.

Apologies @ado-san your issue is different. Please consult the contributing docs before opening issues. Without following those steps we cannot assist you.

@xzyfer thanks. I followed the best practices and opened #1240


Cannot specify both -n and -s or -d in create policy command.

Type of issue
Code doesn't work
Feedback
This command (following the example from the documentation) doesn't work:
az storage account or-policy create -g rgadflab -n harrchenmsdnsasource1 -d harrchenmsdnsatarget1 -s harrchenmsdnsasource1 --destinatio
n-container targetor1 --source-container sourceor1
It produces the error below:
ValueError: Please specify --policy-id with auto-generated policy id value on destination account.
However, if I remove the -d parameter, it works, the working command:
az storage account or-policy create -g rgadflab -n harrchenmsdnsatarget1 -s harrchenmsdnsasource1 --destination-container targetor1 --s
ource-container sourceor1
Page URL
https://learn.microsoft.com/en-us/cli/azure/storage/account/or-policy?view=azure-cli-latest
Content source URL
https://github.com/MicrosoftDocs/azure-docs-cli/blob/main/latest/docs-ref-autogen/storage/account/or-policy.yml
Author
@dbradish-microsoft
Document Id
c82c8430-4981-bf90-548f-3e975d7f8878

@harrchen88
Thank you for bringing this to our attention.
I've delegated this to content author, who will review it and offer their insightful opinions.

harrchen88, can you please attached the output from running your command with the --debug parameter?  You can read more about debugging in Troubleshooting Azure CLI

Thanks for your dedication to our documentation. As there has been no further discussion, we are closing this issue for now. If  you feel that it's still a concern, please respond and let us know.


Flash savings and type clean up

The major changes are making types compatible to avoid unnecessary conversions and making some constants static const.  It adds some bytes to the const segment, but removes more from the text segment.

I checked the map files and seems something like 3k saved in the .text segment! Nice job and I appreciate the care taken to get the proper qualifiers on the constants and cleanup some of my slop! Ran this on the stm105c controller and all motor function seems well. Thanks!


Add ability to parse redirects for outdated CUIs

The UMLS browser recognizes outdated CUIs from older versions and redirects those to their updated version. This should also get implemented here.

See C0342849 for example.


Hey i wanted to ask if anybody could help me solve this issue

iam currently getting rid of DRM restriction on the game the UE version is 4.27.1 but the steamless wrote that "the system cannot find the path specified."

Here's an example: "Steam\steamapps\common\Ice Station Z\ISZ\Binaries\Win64\YourUE4Game-Shipping.exe"
you need to include the.exe in the path, not just the directory.
If this still doesn't resolve your issue/problem, you can send a screenshot here what steamless is pointing too.

my bad i already solved it (it did not have any DRM restrictions weird) but thanks btw is there any way to find out which AES key is the right key cause it showed me like 9 or 10 other keys and idk which key is the right one.

Sure thing, you can get rid of most of the keys, some known fake keys are as follows:
0x0000803F0000803F0000803F0000803F000048430000F0410AD7A33C0000803F
0x9A99993E0000803F0000003F0000003F04000000060000000000003F00030303
if they have multiple characters, or repeating characters in this example it's a whole lot of 0's with some 3F's evenly spaced between 'em.
This should narrow it down to two or three keys, in which case it's all trial and error.

thanks man helped a lot

If you're using Umodel (UEViewer), you can just use multiple aes-keys, fmodel is more of trial and error (but I prefer fmodel anyway).
If this issue is resolved on your end, I'll close the GitHub issue.

ye i think it is you helped a lot thanks


Parsing SubAggregation results on a Filter Aggregation

Please use the following questions as a guideline to help me answer
your issue/question without further inquiry. Thank you.
Using elastic.v6 on an Elasticsearch 6.2.4 cluster, I'm unable to parse buckets out of the following aggregation definition:
return elastic.NewFilterAggregation().Filter(elastic.NewBoolQuery().Must(queries...)).
		SubAggregation(name, elastic.NewTermsAggregation().Field(name))

I'd like to aggregate on a field called "Setting" while applying a few queries in a bool filter. Ultimately I'm trying to get to what I believe is the AggregationBucketKeyItems at the bottom of this struct.
The result of searchResults.Aggregations.Filter("Setting") is below:
{
  "Aggregations": {
   "Setting": {
    "doc_count_error_upper_bound": 0,
    "sum_other_doc_count": 0,
    "buckets": [
     {
      "key": "Large Town",
      "doc_count": 1
     },
     {
      "key": "Rural Community",
      "doc_count": 1
     }
    ]
   },
   "doc_count": 2
  },
  "DocCount": 2,
  "Meta": null
 }

I would expect to parse these results with something like the following:
filtered, _ := searchResults.Aggregations.Filter("Setting")
items, _ := filtered.Aggregations.Terms("Setting")

At this point, I'm anticipating items to contain *AggregationBucketKeyItems, but it is nil.
I've noticed also that in search_aggs.go:335 the error of unmarshaling the raw into that struct is swallowed.
I've tried various combinations of Filter/Terms/Nested to no avail, so perhaps I'm just using it wrong, but it seems like the structure of the aggregation result does not fit into the result parsing offered.
I appreciate any and all help, thanks in advance!

There are a lot of tests that you might find useful. In search_aggs_test.go I tend to test all kinds of different aggregations. This also illustrates how to use FilterAggregation in the request as well as parsing the response, also sub-aggregations.
If you still can't get it to work let me know. It would really help to have a runnable test/code snippet. See the recipes for a list of templates you might use.

Thanks for the response, and for the helpful links. What I'm seeing in your examples is SubAggregations being accessed by keying into the Aggregations like so:
subAgg, found := samplerAggRes.Aggregations["tagged_with"]
which leaves you with a *json.RawMessage instead of a specific struct. It looks to me that at this point the only way to easily reference this data is to json.Marshal and json.Unmarshal this RawMessage into an AggregationBucketKeyItems struct. It works this way, I was just surprised and wondering if there was a more established way of doing this.
For example of what I'm doing:
// Execute Search
searchResults, err := css.searchClient.
		Search("test-index").
		Type("test-type").
		Query(elastic.NewTermQuery("test-field", "test-val")).
		Aggregation("fooAgg",
			elastic.NewFilterAggregation().Filter(elastic.NewTermQuery("other-field", "other-value")).
				SubAggregation("subAgg", elastic.NewTermsAggregation().Field("foo"))).
		Do(context.Background())

// Parse Results
aggs := searchResults.Aggregations
queryFilterAggRes, found := aggs.Filter(name)
if !found {
	//
}

subAgg, found := queryFilterAggRes.Aggregations[name]
if !found {
	//
}

b, err := json.Marshal(subAgg)
if err != nil {
	//
}

items := &elastic.AggregationBucketKeyItems{}
err = items.UnmarshalJSON(b)
if err != nil {
        //
}

for _, bucket := range items.Buckets {
	term := bucket.Key.(string)
	label := bucket.Key.(string)
        count: int32(bucket.DocCount)
        // do something
}

You can access sub-aggregations by its type, but you need to know the type. Here's an example for a sub-aggregation of type Avg. There is a rather long list of methods on the Aggregations type to get the sub-aggregation you want.

Oops. Wasn't supposed to close.

The Query DSL page in the wiki was recently updated and illustrates creating aggregations and sub-aggregations, both from the query and retrieval side.
Let me know if I that doesn't solve the issue, and I will reopen.

have resolution for this problem?

@littledog6007 What problem are you referring to?


ProfileService not being executed nor breakpoint hit

I know this question was asked many times before , but I can't get the profile service being called, I also added breakpoint inside GetProfileDataAsync function but nothing hits ..
As I read before in other question related , it is being automatically when I need extra claims
my goal is I have a claim called subsetId which is supposed to be filled inside the profile service
I checked my container to make sure that the IprofileService is being injected and it's injected.
Here is the code inside the Startup.cs inside the identityServer

var builder = services.AddIdentityServer(options =>
                {
                    options.Events.RaiseErrorEvents = true;
                    options.Events.RaiseInformationEvents = true;
                    options.Events.RaiseFailureEvents = true;
                    options.Events.RaiseSuccessEvents = true;
                })
                .AddInMemoryIdentityResources(Config.Ids)
                .AddInMemoryApiResources(Config.Apis)
                .AddInMemoryClients(Config.Clients);

            services.AddScoped(typeof(IProfileService), typeof(ProfileService));

            builder.AddAspNetIdentity<ApplicationUser>();

also here's the code of  IdentityResource and Clients inside the Config.cs file
new IdentityResource[]
           {    new IdentityResource("subsetId", new List<string>{"subsetId"}),
                new IdentityResources.OpenId(),
                new IdentityResources.Profile()
           };
      new Client
                {
                    ClientId = "js",
                    ClientName = "JavaScript Client",
                    AllowedGrantTypes = GrantTypes.Code,
                    RequirePkce = true,
                    RequireClientSecret = false,

                    RedirectUris =           { "http://localhost:4200/assets/callback.html" },
                    PostLogoutRedirectUris = { "http://localhost:4200" },
                    AllowedCorsOrigins =     { "http://localhost:4200" },

                    AllowedScopes =
                    {
                        IdentityServerConstants.StandardScopes.OpenId,
                        IdentityServerConstants.StandardScopes.Profile,
                        "subsetId",
                        "api1",
                    },
                    AlwaysSendClientClaims = true,
                    AlwaysIncludeUserClaimsInIdToken = true
                }

here is the code GetProfileDataAsync inside ProfileService which implements IProfileService
public async Task GetProfileDataAsync(ProfileDataRequestContext context)
    {
            var sub = context.Subject.GetSubjectId();
           var user = await _userManager.FindByIdAsync(sub);
           var principal = await _claimsFactory.CreateAsync(user);

           var claims = principal.Claims.ToList();
            claims.Add(new Claim("subsetId", user.UserType.ToString() ?? string.Empty));
           context.IssuedClaims = claims;
       }

and finally here is the configuration of the my Js client
  oidcConfig: {
        authority: "https://localhost:5000/",
        client_id: "js",
        redirect_uri: "http://localhost:4200/assets/callback.html",
        response_type: "code",
        scope: "openid profile subsetId api1",
        post_logout_redirect_uri: "http://localhost:4200/",
        loadUserInfo: true,
        extraQueryParams: {
         "provider":'asp'
        },

I am not sure what is wrong in my code ,, I have been searching for the problem for many hours and I still can't figure out where is the problem , or am I understand it wrongly , your help is much appreciated

I think I figured out what is the problem in my code ..
inside function IsActiveAsync inside the profile service I had the following
     public async Task IsActiveAsync(IsActiveContext context)
        {
            var sub = context.Subject.GetSubjectId();
            var user = await _userManager.FindByIdAsync(sub);

            if (user == null)
                context.IsActive = false;

            context.IsActive = !user.LockoutEnabled ? true : false;

        }

the user which I used to login has LockoutEnabled = true which sets context.IsActive  = false that's why the GetProfileDataAsync didn't get called
once I set the LockoutEnabled = false  context.IsActive became true and the GetProfileDataAsync got called
but now I have another question .. I noticed that the GetProfileDataAsync  and IsActiveAsync  got called 3 times ... is that because my client has 3 allowed scopes?
"I removed subsetId scope from IdentityResources and allowed scopes in my client and now client have only openId,Profile,api1" scopes ??

From my understanding and use of the library at the moment, I suspect the IProfileService implementation to be called for each request made to the identity server.
In my usecase, a client requests the identity server once but it creates 3 underlying requests:

/connect/authorize
/connect/token
/connect/userinfo

I came to this conclusion after checking the value of context.Caller in each method of the custom IProfileService class.


added isValidProfile to ProfileType

https://github.com/apache/incubator-kie-issues/issues/1302
Description of the change:
added IsValidProfile() to ProfileType
Motivation for the change:
Adding an IsValidProfile() to ProfileType in the serverless-operator would be very handy.

^^ @ricardozanini


Create VCF export for 1KG+HGDP subset

This is actually very closely related to the blocking issue ("Subset all genotypes from 1KG+HGDP from gnomAD...")


Selection of italic text

Selection leaves a couple of pixels out from left but is correct after the whole text is selected.

Fixed.


Nova: The server has either erred or is incapable of performing the requested operation.

When performing
nova inage-list

ERROR: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-3ecfc01c-41af-4552-ae63-dd0407b4be5e)

Nova log files /var/log/nova/nova-api.log gives

TRACE nova.api.openstack CommunicationError: Error communicating with http://<IP_ADDRESS>:9292 [Errno 111] ECONNREFUSED

The wrong IP address was used in /etc/nova/nova.conf
    my_ip = <wrongIP>


Metadata: RemoveKey should run all conventions after key is removed

Fixes issue #5573
Run conventions on removed FKs after Key is removed fully

:shipit:


Config super tenant name

Is your suggestion related to an experience ? Please describe.
Currently, is there any way to change the super tenant name (from carbon.super to something else)
Describe the improvement
There should be a config in deployment.toml to configure the default super tenant name.

This issue is being closed due to extended inactivity. Please feel free to reopen it if further attention is needed. Thank you for helping us keep the issue list relevant and focused!


⚠ Bofrost.be has degraded performance

In 26ae4e6, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1616 ms

Resolved: Bofrost.be performance has improved in 7ed94fb.


[Spark 21067][SQL] Initialize the HdfsEncryptionShim and the underlying FileSystem eagerly.

What changes were proposed in this pull request?
This pr fix the "Filesystem Closed" exception that caused by the closing of a hive session in thriftserver.
A sessionState holds a hdfsEncryptionShim, which holds a fileSystem. When a session was closed, the fileSystem may be closed. While the fileSystem is cached, so the subsequent using of the same fileSystem may throw "Filesystem closed" exception if previous session closes the fileSystem.
We can move the "holding of the fileSystem" from session to thriftserver by triggering SessionState#getHdfsEncryptionShim eagerly at the starting phase of the thriftserver, see below,
HiveThriftServer2#main()
    hiveClientImpl
        val state = newState
            SessionState.start(state)
                SessionState.setCurrentSession(state)
        **state.getHdfsEncryptionShim**

In hive session, the new sessionState will reuse the fileSystem created by thriftserver,
CliService
    openSession
        HiveSessionImpl
            init
                sessionState = new SessionState
                SessionState.setCurrentSession(sessionState)
            executeStatementInternal
                SessionState.setCurrentSession(sessionState)
                operation.run()
                    hiveSession.getSessionManager().submitBackgroundOperation(operation)
                    **// If some code calls "state.getHdfsEncryptionShim", the cached `fileSystem` is reused.**

How was this patch tested?
manual test
Please review https://spark.apache.org/contributing.html before opening a pull request.

Can one of the admins verify this patch?

Can one of the admins verify this patch?

This pr is for branch-2.4. The master branch may need further investigation since there's a significant refactoring of hive and hadoop dependent code.

Can one of the admins verify this patch?

Hi, @xianyinxin . Thank you for making a PR, but please make a PR to the master branch first.
We are reviewing master branch first always. I'll close this PR for now. You can reuse this PR by reopening after master branch is fixed first.

@dongjoon-hyun fine, will do that.

Thank you for your understanding, @xianyinxin !


Deployment doesn't use RELAYHOST for delivery

Hello.
I'm using a helm chart for the deployment:
repoURL: https://bokysan.github.io/docker-postfix/
chart: mail
revision: v4.1.0
Among the environment variables used, I have set RELAYHOST as per the documentation to set the relay to use, which is set to [smtphm.sympatico.ca]:587
When the pod starts, I can see that the variable is seen and interpreted correctly, from some of the starting logs:
 NOTE  Forwarding all emails to [smtphm.sympatico.ca]:587 using username<EMAIL_ADDRESS>and password (redacted).
But later in the logs, I see that it tries to send mails to the MX record of the target domain (and timing out but that's not the point. It should not even try it):
2024-02-25T16:29:46.087863-05:00 INFO    postfix/relay/smtp[879]: connect to servinfo-ca.mail.protection.outlook.com[<IP_ADDRESS>]:25: Connection timed out
I don't see any outgoing emails trying to use the relay as expected.
The image I'm using is boky/postfix:v4.1.0 (coming from the helm chart)
Any parameter I've missed?

What does your main.cf say? Could this be related to #168?

relayhost isn't defined in main.cf
I tried a different approach. Instead of setting the RELAYHOST environment variable, I have set relayhost in the config.postfix section to see if that changes anything
But I'm seeing something in the logs that may interfere. After I see that my relayhost is being applied in the logs:
‣ INFO  Applying custom postfix setting: relayhost=[smtphm.sympatico.ca]:587
I'm seeing that postfix is being updated:
‣ NOTE  Executing any found custom scripts...
        running bash /docker-init.db/pcre-add.sh

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8786 kB]
Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [12.7 kB]
Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [143 kB]
Fetched 9197 kB in 3s (3498 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
12 packages can be upgraded. Run 'apt list --upgradable' to see them.

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  postfix postfix-lmdb
Suggested packages:
  procmail postfix-mysql postfix-pgsql postfix-ldap postfix-sqlite resolvconf
  postfix-cdb mail-reader postfix-mta-sts-resolver ufw postfix-doc
The following NEW packages will be installed:
  postfix-pcre
The following packages will be upgraded:
  postfix postfix-lmdb
2 upgraded, 1 newly installed, 0 to remove and 10 not upgraded.
Need to get 2183 kB of archives.
After this operation, 403 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 postfix-lmdb amd64 3.7.10-0+deb12u1 [337 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 postfix amd64 3.7.10-0+deb12u1 [1508 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 postfix-pcre amd64 3.7.10-0+deb12u1 [338 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 2183 kB in 0s (4628 kB/s)
(Reading database ... 10928 files and directories currently installed.)
Preparing to unpack .../postfix-lmdb_3.7.10-0+deb12u1_amd64.deb ...
Removing lmdb map entry from /etc/postfix/dynamicmaps.cf
Unpacking postfix-lmdb (3.7.10-0+deb12u1) over (3.7.9-0+deb12u1) ...
Preparing to unpack .../postfix_3.7.10-0+deb12u1_amd64.deb ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
Postfix Configuration
---------------------

Please select the mail server configuration type that best meets your needs.

 No configuration:
  Should be chosen to leave the current configuration unchanged.
 Internet site:
  Mail is sent and received directly using SMTP.
 Internet with smarthost:
  Mail is received directly using SMTP or by running a utility such
  as fetchmail. Outgoing mail is sent using a smarthost.
 Satellite system:
  All mail is sent to another machine, called a 'smarthost', for
  delivery.
 Local only:
  The only delivered mail is the mail for local users. There is no
  network.

  1. No configuration  3. Internet with smarthost  5. Local only
  2. Internet Site     4. Satellite system
General mail configuration type:
Use of uninitialized value $_[1] in join or string at /usr/share/perl5/Debconf/DbDriver/Stack.pm line 111.
The 'mail name' is the domain name used to 'qualify' _ALL_ mail addresses
without a domain name. This includes mail to and from <root>: please do not
make your machine send out mail from<EMAIL_ADDRESS>unless<EMAIL_ADDRESS>has told you to.

This name will also be used by other programs. It should be the single, fully
qualified domain name (FQDN).

.....  and there's more lines....

Maybe this is where the issue comes from ?

Confirmed, this is related to the script addition that was basically adding postfix-pcre which started some time ago to update postfix, which updated the main.cf after the fact without proper configs.
To avoid the issue and not having to manage a docker image myself, I changed the script to make sure an upcoming postfix upgrade would not cause an issue by setting:
export DEBIAN_FRONTEND=noninteractive   ( to avoid interactive questions on installs )
And then started my script by upgrading postfix with:
apt install -y --no-install-recommends postfix  ( to avoid main.cf updated from apt install postfix)
THEN, I can add modules, such as:
apt install postfix-pcre


Create Build System

Perfect Build System
[ Read in detail. http://www.drdobbs.com/tools/a-build-system-for-complex-projects-part/218400678?pgno=2 ]
•	Regular directory structure.
•	Well-known locations.
•	Automatic discovery of files based on extension.
•	Capitalize on the small variety of sub-project types.
•	Generate build files from templates for any IDE.
•	Automatic dependency management based on #include analysis.
•	Automatic discovery of added/removed/renamed files and directories..
•	Flexibility
•	Integrated Build System

We have a not-fully featured build system now and we are using IDE's (e.g Keil uVision) for P-OS development. It is not urgent so moved to open state.

Currently we can build Projects, Unit Tests and we have some IDE projects. We can close this ticket for now and we can also re-open it when optimizations (more automation) are needed.


Wrapper function should use parameters

Having get_historical_klines(...) taking in parameters while not using them and passing down fixed values to _historical_klines(...) disallows users to change the behaviour of the function and it's frustrating to debug.

This is included in v1.0.0 that was just released

That’s great! I’m closing this one then


remove extra space character from gene_sequence annotation

Example
https://dev.gpcrconsortium.org/chaise/record-two/#1/gpcr_browser:construct_gui/title=IMPT-4779
Also, is the red color configurable?

@bugacov The red color isn't configurable but @hongsudt said we should just make it black text.

Ok I've pushed the fix to master so dev.gpcr should have the fix in the next hourly update. The gene sequences should be black font and aligned now.

@hongsudt has approved this so I'm closing the issue.


Invalid Request: error reading request body: http: request body too large

this is my wasmd config:

and I use this command to  compile my wasm contract:
docker run --rm -v "$(pwd)":/code \
  --mount type=volume,source="$(basename "$(pwd)")_cache",target=/code/target \
  --mount type=volume,source=registry_cache,target=/usr/local/cargo/registry \
  cosmwasm/rust-optimizer-arm64:0.12.11

this is my file:

this is my store command:
wasmd tx wasm store ./artifacts/xxx-aarch64.wasm --from wallet --node http://xxxx:26657 --chain-id "xxx-testnet" --fees 10token --gas auto --gas-adjustment 1.1

this is my log:
Error: RPC error -32600 - Invalid Request: error reading request body: http: request body too large

The contract file size exceeds the chain limit. Not sure if you are the same person but I had answered this here:
https://discord.com/channels/737637324434833438/737640672680607764/1125452849787195392
As you are using the rust-optimize already, you may need to separate some logic into a new contract and call it via submessages

I am closing this now. Please feel free to follow up here or on discord


editing the schematics

Thank you for the great work!
How could we enable editing the schematics?

Thanks! The scope of the project is just a viewer. For editing, xschem is the solution.


Make All Worlds Discoverable Proposal

Summary
In response to the governance proposal, Make All Worlds Discoverable On Places dApp, this pull request not only enhances the discoverability of "Worlds" in the Decentraland Places dApp but also undertakes a significant cleanup of redundant database and code infrastructure. All Worlds, irrespective of their association with LAND owners or renters, are now discoverable.
Changes

Eliminated the hidden column from the database.
Purged the AND hidden=false condition from the findWorld and countWorlds queries.
Removed all occurrences and usages of the hidden property across various files.
Deleted the user-facing disclaimer in the UI regarding the discoverability constraints of Worlds.
Associated tasks that relied on the hidden attribute have been appropriately removed.

Impact
This updated change is a leap towards the community's vision of a more inclusive and engaging Decentraland. All Worlds are now on an even playing field, fostering a more democratic content discovery process.
Reviewers
A call for Foundation devs and proactive community members to ensure these changes meet the intent and spirit of the governance proposal. Feedback is immensely valuable to guarantee a seamless and impactful transition.

Following the positive outcome of the binding governance proposal, which garnered a significant 10M VP in favor, I'm reaching out to leading contributors of this repository, @braianj and @2fd, for a review of this pull request. If any aspects of this implementation are found lacking or misaligned, please don't hesitate to close it and take any necessary actions. Appreciate your attention and collaboration. Thank you.

Hi @contribuyente, thanks for contributing to the project!
The hidden feature was developed only because of the restriction we had to publish all worlds, so I will ask you to remove it entirely from the project, including the database, and to modify the database indices to prevent a regression in the performance of the queries.
To do so, you will need to:

run the command npm run migrate create remove-hidden-prop-from-places
using the migration of the hidden prop as guide:

drop the hidden column using the pgm.dropColumn function
drop all indices that include hidden with pgm.dropIndex
re-create the exact same indices without the hidded with pgm.createIndex
don't forget to define the down function accordingly

remove all usage of the hidden prop from the following files:

src/data/placeRoad.ts
src/entities/Slack/utils.ts
src/entities/Place/types.ts
src/entities/World/schemas.ts
src/entities/Place/model.ts (the entire updateIndexWorlds method)
src/entities/CheckScenes/task/processContentEntityScene.ts
src/entities/Place/schemas.ts
src/data/placeGenesisPlazaWithAggregatedAttributes.ts
src/data/placeGenesisPlaza.ts
src/entities/CheckScenes/task/taskRunnerSqs.ts
src/entities/CheckScenes/task/taskRunnerSqs.ts

at last, you just need to remove the task that checks for world index:

src/entities/World/task/processWorldsIndexing.ts.ts
src/entities/Place/model.test.ts
src/server.ts

Hi @2fd,
Thank you for the comprehensive guidance on this matter. It's clear to see why you're a core contributor, given the depth of insight you've provided here.
I understand the rationale behind the original hidden feature and the steps required to phase it out. I'll ensure that all related components are removed appropriately from the database and relevant files, and I'll attend to the indices to maintain the performance integrity of the queries.
Your clear outline makes this task straightforward, and I appreciate you taking the time to list out each and every file that needs attention.
Once I've made these changes, I'll push the updated pull request for further review. If there are any additional concerns or modifications required, don't hesitate to let me know.

Hey @2fd,
I've just pushed all the changes mentioned above. Would you please give it a look when you have a moment? Thanks 🙏 .

Hello @braianj, thank you for the feedback. I did as you said and moved the dropColumn call, also linted and setup the pre-commit hooks. I noticed some tests were failing too and I fixed them, but there are 3 test cases that fail and I don't understand the error, it doesn't seem to be related to the hidden column per se:

They are all related to this "fetcher" not being set.

@contribuyente It could be your node version. Please notice that the min supported version is 18.18.X. Try with that.

Hi @braianj it was indeed the node version, thank you. It seems all checks are passing now.

Your suggestion has been committed @braianj 🤝

Thank you both @2fd and @braianj 🤝 🚀


Disabling PodDisruptionBudgets for both zk pods and solr pods

Hello everyone,
Docs specify that I can disable PodDisruptionBudgets by just setting
availability.podDisruptionBudget.enabled = false
This disables only the Solr PodDisruptionBudgets and not the zk PodDisruptionBudgets.
If we read further on docs I can see we have:
zk.provided.maxUnavailableReplicas with default value to 1
but there is no available value to specify to disable the PDB for zk.
Also changing the value of zk.provided.maxUnavailableReplicas it doesn't work either. I set the value to 0 and it doesn't change anything.
So how can I disable the PDB for zk?
Cheers

Have you checked with the zookeeper operator that they give an option to disable it?

sorry for my ignorance but are you referring to these values?
They don't mention anything about podDisruptionBudget.

It would actually be the zookeeper chart values but I don't see it there either. If the zookeeper operator doesn't give the ability to disable podDistruptionBudgets for zk clusters, there's really nothing we can do to help unfortunately.


Threading for Processes

Add threading to each process to handle different messages in parallel, and have separate sending/execution/receiving threads.
There are a number of challenges that I anticipate, for example:

Setting up multiple sockets, especially with nng if there are multiple sockets
Setting up thread safe state

It would probably easier to start with the client/receiver (proxy already is threaded) and then figure out the replica.

Started with #40

Implemented with #46


update-cpm-schema-missing-fields

Submitted via Learn Editor.

@lindalu-MSFT : Could you please help on this?

@vbhatt0211 Please remove or correct the bookmarks at line 66 & 67 and add a space after the table at line 2254. When you commit the changes, that will kick off a new build. If it returns with no warnings, then I will merge and publish. Thanks, Linda

@vbhatt0211  @lindalu-MSFT  Please remove the changes for Data connectors here. I had raised a revert PR and these changes went live because of this merge and are incorrect.

Already done and fixed errors in the new PR https://github.com/MicrosoftDocs/office-365-management-api/pull/448
THANKS
VAISHALI

From: Joshika Agarwal @.>
Sent: Monday, September 30, 2024 6:34:13 PM
To: MicrosoftDocs/office-365-management-api @.>
Cc: Vaishali Bhatt @.>; Mention @.>
Subject: Re: [MicrosoftDocs/office-365-management-api] update-cpm-schema-missing-fields (PR #446)
@vbhatt0211https://github.com/vbhatt0211 @lindalu-MSFThttps://github.com/lindalu-MSFT Please remove the changes for Data connectors here. I had raised a revert PR and these changes went live because of this merge and are incorrect.
—
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/office-365-management-api/pull/446#issuecomment-2382457971, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A5N2BWVGDDRZ5Y5LADBGQBDZZEEILAVCNFSM6AAAAABO6R4LCCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBSGQ2TOOJXGE.
You are receiving this because you were mentioned.Message ID: @.***>


Screenshot return 24 bytes of nothing

Taking screenshot always return 24 bytes of black image.
This happens for both Chrome and Firefox browsers.

Should add in support for default value of "current" in case of empty window handle name.

Correction. It actually returns correct image size but the image is black.


Generate test cases

Signed-off-by: Shubham Nazare<EMAIL_ADDRESS>Related Issue(s)

Description

The test CLI command will soon support testing generate policies. Refer kyverno/kyverno#3456. This PR adds the example test files for all the current generate policies. Additionally, I have added an example for namespaced generate policy along with its test file.
Checklist

[x] I have read the policy contribution guidelines.
[ ] I have added test manifests and resources covering both positive and negative tests that prove this policy works as intended.

We have CLI tests failing.

I believe its failing because generate policies in this repo cannot be tested yet? I can't see any other reason why.

No, there's a problem with CLI code in main branch. These are all things that were working in 1.6.x.

No, there's a problem with CLI code in main branch. These are all things that were working in 1.6.x.

@shubham4443 the cli failing because of namespace change which we made. will take look.

Needs conflict resolution.

@shubham4443 @vyankyGH and @prateekpandey14 let's please get these conflicts resolved and this PR ready to merge

@chipzoller I see only my tests for generate policies are failing. I believe its because the CI is building the binary file from the master branch of kyverno/kyverno repository. The PR which implements support for testing generate policies is not yet merged (kyverno/kyverno#3456). I'm not sure why else it is failing. Correct me if I'm wrong.

Comments are unresolved.

Can you please point them out again? All comments seem resolved to me.

@shubham4443 need to get this PR merged now that 1.7.0 is released. Can you please address these comments ASAP?

@chipzoller added
   kyverno.io/kyverno-version: 1.6.2
   policies.kyverno.io/minversion: 1.6.0

Please go back and resolve all comments. If you have acted on feedback, please mark as "Resolved" so I know what to check.

@chipzoller done. All comments are resolved and marked as resolved.

@shubham4443:
For some reason, the sync_secrets test is failing even though this was not seen during CI. This is the current output with the 1.7.0 version of the CLI with verbosity level 4:
Executing sync-secrets...I0602 11:13:53.000697    4320 logr.go:252]  "msg"="Defaulting request.operation to CREATE"
I0602 11:13:53.003700    4320 logr.go:252]  "msg"="read policies"  "errors"=0 "policies"=1
I0602 11:13:53.003700    4320 policymutation.go:74] apply "msg"="setting default value"  "spec.validationFailureAction"="audit"
I0602 11:13:53.003700    4320 policymutation.go:80] apply "msg"="generated JSON Patch to set default"  "spec.validationFailureAction"="audit"
I0602 11:13:53.004695    4320 policymutation.go:58] apply "msg"="setting default value"  "spec.background"=true
I0602 11:13:53.004695    4320 policymutation.go:64] apply "msg"="generated JSON Patch to set default"  "spec.background"=true
I0602 11:13:53.004695    4320 policymutation.go:90] apply "msg"="setting default value"  "spec.failurePolicy"="Fail"
I0602 11:13:53.004695    4320 policymutation.go:96] apply "msg"="generated JSON Patch to set default"  "spec.failurePolicy"="Fail"

applying 1 policy to 1 resource...
I0602 11:13:53.008709    4320 logr.go:252]  "msg"="variable substituted"  "path"="/generate/namespace" "value"=null "variable"="{{request.object.metadata.name}}"
I0602 11:13:53.008709    4320 logr.go:252]  "msg"="name & namespace uses variables, so cannot be resolved. Skipping Auth Checks."
I0602 11:13:53.009702    4320 logr.go:252]  "msg"="applying policy on resource"  "policy"="sync-secrets" "resource"="default/Namespace/hello-world-namespace"
I0602 11:13:53.009702    4320 mutation.go:33] EngineMutate "msg"="start mutate policy processing" "kind"="Namespace" "name"="hello-world-namespace" "namespace"="default" "policy"="sync-secrets" "startTime"="2022-06-02T11:13:53.0097025-04:00"
I0602 11:13:53.009702    4320 imageVerify.go:41] EngineVerifyImages "msg"="processed image verification rules" "kind"="Namespace" "name"="hello-world-namespace" "namespace"="default" "policy"="sync-secrets" "applied"=0 "successful"=true "time"="0s"
I0602 11:13:53.009702    4320 logr.go:252]  "msg"="result mismatch"  "expected"="pass" "key"="sync-secrets-sync-image-pull-secret-Namespace-hello-world-namespace" "received"="skip"

│───│──────────────│────────────────────────│─────────────────────────────────────────│────────│
│ # │ POLICY       │ RULE                   │ RESOURCE                                │ RESULT │
│───│──────────────│────────────────────────│─────────────────────────────────────────│────────│
│ 1 │ sync-secrets │ sync-image-pull-secret │ default/Namespace/hello-world-namespace │ Fail   │
│───│──────────────│────────────────────────│─────────────────────────────────────────│────────│

Test Summary: 0 tests passed and 1 tests failed

It appears the request.object.metadata.name variable is not getting substituted. Even when specifying this in a values file in multiple ways, the CLI will not read from it since we harvest any request.object.* values from the resource being tested.


The contact page form stocked inside the header

There should be a margin between the header and the contact page to make look more professional

i have commented on your pr. please check it out

Good morning. new to the team and i wish to participate on any issues or bugs available, @rohitagr0310  i would be happy to help with anything.

Good morning, @kivenalaric! Welcome to the open-source community, and thank you for your willingness to contribute. We're excited to have you on board!
You can start by taking a look at our repository's list of open issues. Feel free to browse through them, and if you find something that piques your interest or aligns with your skills, please don't hesitate to comment on the issue or create a new one if you have a particular bug or feature in mind.
If you have any questions or need assistance with anything, don't hesitate to reach out. We're here to help and guide you as you get started with your open-source journey. Once again, welcome, and we appreciate your enthusiasm to contribute to our project! 😊🚀

Okay thank you sir. I'll go through.

@aliveevie
The issue has been inactive for an extended period. I am reaching out to notify you that if it remains inactive by the end of this month, we will proceed to close this issue.


Support cross-compile for iOS

Abstract
This PR adds the support for cross-compile to iOS using swift build --destination  iOS.json
with an iOS.json file like this:
{
    "version": 1,
    "sdk": "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.2.sdk",
    "toolchain-bin-dir": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin",
    "target": "arm64-apple-ios",
    "extra-cc-flags": [],
    "extra-swiftc-flags": [],
    "extra-cpp-flags": ["-lc++"]
}

Not sure if this is a proper way to build for iOS.  It seems there are alternative methods:

Use swift package generate-xcodeproj to generate a Xcode project then run xcodebuild -sdk iphoneos -scheme 'PackageName-Package' -project PackageName.xcodeproj.
I cannot get this working with Objective-C targets with user defined modulemap. The linker reports missing symbols of system libraries. Looks like the auto-linking is broken. Seems to be related to the CLANG_ENABLE_MODULES setting to be NO. https://github.com/apple/swift-package-manager/blob/afc7bd9efb0f0a0e53b060d30e47a876a888cc86/Sources/Xcodeproj/pbxproj.swift#L574-L589

Pass a set of parameters (-sdk,-target,-isysroot) to the C/C++/Swift compilers using -Xswiftc -Xcc -Xcxx.
swift build -Xswiftc -sdk -Xswiftc $(xcrun --sdk iphoneos --show-sdk-path) -Xswiftc -target -Xswiftc arm64-apple-ios10.0  -Xcc -isysroot -Xcc $(xcrun --sdk iphoneos --show-sdk-path) -Xcc -target -Xcc arm64-apple-ios10.0 -Xcxx -target -Xcxx arm64-apple-ios10.0

Seems to work, but the build artifacts still live in .build/x86_64-apple-macosx/. I can verify the output is indeed arm64 binary by running file command.

Detail

Added arm64 to Triple.Arch
Added iOS to Triple.OS
Updated the -target generation method to cover iOS platform.

I’m pretty sure the standard way to build for iOS is simply this (without generate-xcodeproj):
xcodebuild build -sdk iphoneos -scheme MyPackageName-Package

If that doesn’t work, it means there is a bug in Xcode.

But if Apple does decide SwiftPM should support compilation for iOS without Xcode...
I added several flags recently (for the sake of Android) that mean you shouldn’t need that whole SDK file, since half of it merely restates defaults. It should be possible (with your PR) to just do:
swift build \
  --triple arm64-apple-ios \
  --sdk $(xcrun --sdk iphoneos --show-sdk-path) \
  -Xcxx -lc++

At that point, SwiftPM might as well automatically add -lc++ based on the triple so users wouldn’t have to specify it manually.

But I’m not the one in charge, and I’m sure the ones who actually have authority will have more to say.

@SDGGiesbrecht Thanks for the information! I'm able to build using xcodebuild build -sdk iphoneos -scheme MyPackageName  without the "-Package". Is there any documentation for this?

Technically the scheme name isn’t fixed and you ought to look it up using xcodebuild -list (with -json for machine parsing). But in Xcode 11, each product gets a scheme and if the package has more than one, then it also gets an umbrella scheme appended with -Package.
I don’t know if there is specific documentation, but Xcode 11’s support for packages in general mean that it considers a Package.swift more‐or‐less the same as an .xcodeproj, both in the UI and from the command line. The release notes include an alternate command line example which works when there is only one scheme, and both that command and the one I gave you are simply treating the package as though it were an Xcode project.
You can find more details than you’d ever actually want with xcodebuild --help.

Thanks for your PR. We will be able to do this in the future using the Xcode build system (see https://github.com/apple/swift-package-manager/pull/2585) which already knows about the intricacies of Apple platforms. So I'll be closing this.


merge package from arlac77/npm-package-template

package.json

chore(package<EMAIL_ADDRESS>

Coverage remained the same at 100.0% when pulling 722a39caf78a2bbbee23d0281dc0bfa3e5c3ee07 on template-sync-1 into c5513838ba57128831517a3d8a7f3a8eed183398 on master.

:tada: This PR is included in version 2.0.4 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Support deserialisation from JSON5

Initial Checks

[X] I have searched Google & GitHub for similar requests and couldn't find anything
[X] I have read and followed the docs and still think this feature is missing

Description
It would be great if pydantic could parse JSON5. This is a superset of JSON featuring a handful of improvements. I would be most interested in being able to use dangling commas.
My use case for that is that occasionally I place example data as test resources in JSON. When I then work with that, e.g. by adding more examples, I need to obey to some of the JSON obstacles. Being able to use JSON5 would be very convenient, but only if I could pass that directly to pydantic.
I do not think serialisation to JSON5 is necessary. After all, JSON5 is a superset, so if pydantic sticks to JSON it would be compatible with JSON5 already.
I am very surprised that seemingly no one before requested this. However, search all Issues didn't reveal anything.
Affected Components

[ ] Compatibility between releases
[X] Data validation/parsing
[ ] Data serialization - .model_dump() and .model_dump_json()
[ ] JSON Schema
[ ] Dataclasses
[ ] Model Config
[ ] Field Types - adding or changing a particular data type
[ ] Function validation decorator
[ ] Generic Models
[ ] Other Model behaviour - model_construct(), pickling, private attributes, ORM mode
[ ] Plugins and integration with other tools - mypy, FastAPI, python-devtools, Hypothesis, VS Code, PyCharm, etc.

Writing a performant JSON5 parser in rust would be a pretty complex task, especially as it's less well defined than standard JSON.
Supporting this would require someone to take on the task, which I think is unlikely.
In future we intend to support pluggable rust based parsers which I think is a better solution.


[1.12.2] Conduit Connector

Issue Description:
Hello,
Energy Conduits change to "Conduit connector" (like the picture) after relog / first login / load the world.
What happens:

Conduit change.

What you expected to happen:

It dont change to it.

Steps to reproduce:

Maybe it is a coordinate problem.
Place conduits.
relog.
tada

Affected Versions:

EnderIO: EnderIO-1.12.2-5.0.22
EnderCore: EnderCore-1.12.2-0.5.20
Minecraft: 1.12.2
Forge: 1.12.2-forge1.12.2-<IP_ADDRESS>70

Your most recent log file where the issue was present:
[I dont know, if MC create a "log" after joining the world]

Did  you recently update?

Doesnt matter tbh.. was just wondering as i knew sone things changed in between versions that causes connectors to disapear on update. Does it happen if you break and replace?

I can break it (very fast without a tool), but then its just gone (No item drop) and the other conduits on the left and right side do not update themselves.
If I replace a new conduit, then energy flow is stable and it work again.

And if you log out and back in after that is it gone again?

A new buggy conduit appear. (same like the picture)

What mekanism machine is that?

Basic smelting factory, but it occures on pulverizer as well.

Does it always occur on the top face? What mekanism version you using

From the 4 places, they are all on the top side, atm. I have no places on the side of a machine.
Mekanism-1.12.2-<IP_ADDRESS>0
MekanismGenerators-1.12.2-<IP_ADDRESS>0
ThermalDynamics-1.12.2-<IP_ADDRESS>-universal
ThermalExpansion-1.12.2-<IP_ADDRESS>-universal
ThermalFoundation-1.12.2-<IP_ADDRESS>-universal
CoFHCore-1.12.2-<IP_ADDRESS>-universal
CoFHWorld-1.12.2-<IP_ADDRESS>-universal

Can you try without optifine and using the latest stable forge? (2655). I am unable to reproduce this error without optifine and with a stable forge version.

Okay, with Forge 2655 and no Optifine, BUT also with only 18 up tp 33 mods installed, the bug is disappeared. (some mods are may not compatible with 2655, thats why the lower)
And I tested it with Optifine, BetterFPS, FoamFix, TexFix, Sampler together and no bug occures.
So I think its a forge bug, do you have a account for the forge bug tracker, so that you can report this kind of issue there? (bc I dont have a acc. for it)

https://github.com/MinecraftForge/MinecraftForge Forge Github

Ehm, dont work :D
The support bot wrote:
"👋 We use the issue tracker exclusively for final bug reports and feature requests. However, this issue appears to be better suited for the Forge Support Forums. Please create a new topic on the support forum with this issue, and the conversation can continue there."
Im in a discord Server with alot of persons, who are more implemented in MC cooding, maybe one of them has a Account, for Forge tracker, so they can post it.

A new example, the conduits dont like IE energy inputs :D

Is there anything in the logs about errors while loading the TE data? That's about all I can think of that would cause this.

My turn running into this. Adding to what @TheSnowyChickens has already said:

I'm on SMP.  Client has reloaded, the server had not been restarted.
The conduit was at the base of the machine.  The connection and the next two blocks were affected.  The subsequent two blocks were both corners.
Forge 2655, no Optifine.
The bounding box took up the full block of the affected conduit.
I used a wrench to remove a conduit (via sneak rt-click).  The conduit did drop and the remaining conduits did render correctly after.
No sign in the logs about errors loading TE data.  I'll save them if there is a particular phrase for which I should search.

I am seeing a similar related effect. Cannot break RS conduits and if they connect to an RS system all hell breaks loose. I traced the problem back to a run of RS conduits when I try to break them nothing happens and I am starting to see similar ghost conduit markers if I try to replace conduits I had removed earlier.

seeing the same thing here on FTB Revelation (latest)
Java 1.8.0_151
Forge <IP_ADDRESS>29
EnderIO 5.0.29
in my case the block is unbreakable and un-replaceable -- it appears to break when broken with a fist, but the block remains anyway.
It appeared below a TE Fluid Transposer
java.lang.ClassCastException: slimeknights.tconstruct.smeltery.tileentity.TileSmelteryComponent cannot be cast to crazypants.enderio.base.conduit.IConduitBundle
	at crazypants.enderio.conduits.handler.ConduitBreakSpeedHandler.onBreakSpeed(ConduitBreakSpeedHandler.java:24) ~[ConduitBreakSpeedHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_446_ConduitBreakSpeedHandler_onBreakSpeed_BreakSpeed.invoke(.dynamic) ~[?:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) [EventBus.class:?]
	at net.minecraftforge.event.ForgeEventFactory.getBreakSpeed(ForgeEventFactory.java:174) [ForgeEventFactory.class:?]
	at net.minecraft.entity.player.EntityPlayer.getDigSpeed(EntityPlayer.java:836) [aed.class:?]
	at net.minecraftforge.common.ForgeHooks.blockStrength(ForgeHooks.java:249) [ForgeHooks.class:?]
	at net.minecraft.block.Block.func_180647_a(Block.java:559) [aow.class:?]
	at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185903_a(BlockStateContainer.java:408) [awu$a.class:?]
	at net.minecraft.server.management.PlayerInteractionManager.func_180784_a(PlayerInteractionManager.java:201) [or.class:?]
	at net.minecraft.network.NetHandlerPlayServer.func_147345_a(NetHandlerPlayServer.java:691) [pa.class:?]
	at net.minecraft.network.play.client.CPacketPlayerDigging.func_148833_a(SourceFile:40) [lp.class:?]
	at net.minecraft.network.play.client.CPacketPlayerDigging.func_148833_a(SourceFile:10) [lp.class:?]
	at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_151]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_151]
	at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:723) [MinecraftServer.class:?]
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668) [MinecraftServer.class:?]
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:185) [chd.class:?]
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) [MinecraftServer.class:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
[08:46:53] [Server thread/ERROR] [FML]: Index: 2 Listeners:
[08:46:53] [Server thread/ERROR] [FML]: 0: NORMAL
[08:46:53] [Server thread/ERROR] [FML]: 1: ASM: class WayofTime.bloodmagic.util.handler.event.LivingArmourHandler onMiningSpeedCheck(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 2: ASM: class crazypants.enderio.conduits.handler.ConduitBreakSpeedHandler onBreakSpeed(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 3: ASM: crafttweaker.mc1120.events.CommonEventHandler@219a2b3f onPlayerBreakSpeedEvent(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 4: ASM: BlockSkyStone[unregistered] breakFaster(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 5: ASM: BlockSkyStone[unregistered] breakFaster(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 6: ASM: BlockSkyStone[unregistered] breakFaster(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 7: ASM: BlockSkyStone[unregistered] breakFaster(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 8: ASM: vazkii.quark.tweaks.feature.AxesBreakLeaves@23a839b1 calcBreakSpeed(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 9: ASM: teamroots.embers.EventManager@44289829 onBlockBreak(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 10: ASM: com.rwtema.extrautils2.items.ItemDestructionWand@30011e7a adjustDigSpeed(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 11: ASM: com.rwtema.extrautils2.items.ItemDestructionWand@12e0421b adjustDigSpeed(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 12: ASM: crazypants.enderio.base.item.darksteel.ItemDarkSteelAxe@3021e73b onBreakSpeedEvent(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 13: ASM: crazypants.enderio.base.item.darksteel.ItemDarkSteelShears@2d39f994 onBreakSpeedEvent(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 14: ASM: crazypants.enderio.base.item.darksteel.ItemDarkSteelAxe@159de5c5 onBreakSpeedEvent(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 15: ASM: hellfirepvp.astralsorcery.common.event.listener.EventHandlerServer@19695ea4 onHarvestSpeedCheck(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 16: ASM: hellfirepvp.astralsorcery.common.event.listener.EventHandlerCapeEffects@64da2baa onWaterBreak(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 17: ASM: blusunrize.immersiveengineering.common.EventHandler@61c0a49b digSpeedEvent(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 18: ASM: class reborncore.common.blocks.BlockWrenchEventHandler getDigSpeed(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 19: ASM: slimeknights.tconstruct.tools.TraitEvents@2a093 mineSpeed(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 20: ASM: slimeknights.tconstruct.library.tools.DualToolHarvestUtils@7bfd60e3 offhandBreakSpeed(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/ERROR] [FML]: 21: LOW
[08:46:53] [Server thread/ERROR] [FML]: 22: ASM: com.brandon3055.draconicevolution.handlers.DEEventHandler@6c21d600 getBreakSpeed(Lnet/minecraftforge/event/entity/player/PlayerEvent$BreakSpeed;)V
[08:46:53] [Server thread/FATAL] [net.minecraft.server.MinecraftServer]: Error executing task
java.util.concurrent.ExecutionException: java.lang.ClassCastException: slimeknights.tconstruct.smeltery.tileentity.TileSmelteryComponent cannot be cast to crazypants.enderio.base.conduit.IConduitBundle
	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_151]
	at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_151]
	at net.minecraft.util.Util.func_181617_a(SourceFile:47) [h.class:?]
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:723) [MinecraftServer.class:?]
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668) [MinecraftServer.class:?]
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:185) [chd.class:?]
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) [MinecraftServer.class:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
Caused by: java.lang.ClassCastException: slimeknights.tconstruct.smeltery.tileentity.TileSmelteryComponent cannot be cast to crazypants.enderio.base.conduit.IConduitBundle
	at crazypants.enderio.conduits.handler.ConduitBreakSpeedHandler.onBreakSpeed(ConduitBreakSpeedHandler.java:24) ~[ConduitBreakSpeedHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_446_ConduitBreakSpeedHandler_onBreakSpeed_BreakSpeed.invoke(.dynamic) ~[?:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) ~[EventBus.class:?]
	at net.minecraftforge.event.ForgeEventFactory.getBreakSpeed(ForgeEventFactory.java:174) ~[ForgeEventFactory.class:?]
	at net.minecraft.entity.player.EntityPlayer.getDigSpeed(EntityPlayer.java:836) ~[aed.class:?]
	at net.minecraftforge.common.ForgeHooks.blockStrength(ForgeHooks.java:249) ~[ForgeHooks.class:?]
	at net.minecraft.block.Block.func_180647_a(Block.java:559) ~[aow.class:?]
	at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185903_a(BlockStateContainer.java:408) ~[awu$a.class:?]
	at net.minecraft.server.management.PlayerInteractionManager.func_180784_a(PlayerInteractionManager.java:201) ~[or.class:?]
	at net.minecraft.network.NetHandlerPlayServer.func_147345_a(NetHandlerPlayServer.java:691) ~[pa.class:?]
	at net.minecraft.network.play.client.CPacketPlayerDigging.func_148833_a(SourceFile:40) ~[lp.class:?]
	at net.minecraft.network.play.client.CPacketPlayerDigging.func_148833_a(SourceFile:10) ~[lp.class:?]
	at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) ~[hv$1.class:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_151]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_151]
	at net.minecraft.util.Util.func_181617_a(SourceFile:46) ~[h.class:?]
	... 5 more```

@HenryLoenwind @EpicSquid
would it be an problem to make a check with instanceof on TEs before actually (an implicitely) casting them to soemthing else?! You can then throw a nicer message or even invalidate the conduit to not have such conduit zombies flying around
or display a broken but removable block instead that ahs somethign written on it like "check you log when breaking this" and write to the log when this block is broken to have better insight?!

mindforger, yes and no. depends which of the 500 different issues that were posted here you're talking about...
The last stack trace that was posted today show a corrupted world. Nothing much we can do about it but trying to not be the one that is involved in the eventual crash...

i picked out via search all lines i found suspicious
some of them might not appear to be able to fail as they are called via callchains that are not supposed to fail but as you said and as i learned from immersive the world tends to corrupt or desync due to sponge and some sanity checks won't hurt to pretty print the issue so people do not report with cryptic crashes they can't identify themself ... maybe soemthing like "this isn't right, world maybe corrupt or get rid of sponge" :P
the most obvious :
https://github.com/SleepyTrousers/EnderIO/blob/37629ade042e9372c1d6df0852db775e7cb7a5f8/enderio-conduits/src/main/java/crazypants/enderio/conduits/conduit/BlockConduitBundle.java#L445
https://github.com/SleepyTrousers/EnderIO/blob/37629ade042e9372c1d6df0852db775e7cb7a5f8/enderio-conduits/src/main/java/crazypants/enderio/conduits/conduit/BlockConduitBundle.java#L485
https://github.com/SleepyTrousers/EnderIO/blob/3699aef7c588ba7d9a86fdd55145c8c3622c7364/enderio-conduits/src/main/java/crazypants/enderio/conduits/handler/ConduitBreakSpeedHandler.java#L24
https://github.com/SleepyTrousers/EnderIO/blob/37629ade042e9372c1d6df0852db775e7cb7a5f8/enderio-machines/src/main/java/crazypants/enderio/machines/machine/vacuum/xp/BlockXPVacuum.java#L163
https://github.com/SleepyTrousers/EnderIO/blob/c97c3cc0081b5be5d4594d67620c48d5c1db0b49/enderio-conduits/src/main/java/crazypants/enderio/conduits/conduit/AbstractItemConduit.java#L96
https://github.com/SleepyTrousers/EnderIO/blob/86fa7a2e5f107c286eda21901fedf1b70c802eae/enderio-base/src/main/java/crazypants/enderio/base/power/PowerDistributor.java#L68
https://github.com/SleepyTrousers/EnderIO/blob/86fa7a2e5f107c286eda21901fedf1b70c802eae/enderio-base/src/main/java/crazypants/enderio/base/power/PowerDistributor.java#L68
and some more complex, where you might already have a check inside that i can't see from first glance:
https://github.com/SleepyTrousers/EnderIO/blob/37629ade042e9372c1d6df0852db775e7cb7a5f8/enderio-base/src/main/java/crazypants/enderio/base/conduit/facade/ItemConduitFacade.java#L88
https://github.com/SleepyTrousers/EnderIO/blob/86fa7a2e5f107c286eda21901fedf1b70c802eae/enderio-machines/src/main/java/crazypants/enderio/machines/machine/solar/TileSolarPanel.java#L87
and as you already have a blockstate wrapper, how about makin the getTileEntity a bit more checking?
https://github.com/SleepyTrousers/EnderIO/blob/50f82f89307045c7f7d7c22c69e17cd3c160dc2e/enderio-base/src/main/java/crazypants/enderio/base/render/pipeline/BlockStateWrapperBase.java#L143


[feat] Update modals to take up full screen in mobile view

What changed? Why?

Update voter registration flow to use shared form layout components
Update styling to make modals take up the full screen in mobile view

UI changes
Mobile Web

Old 👴
New 👶

Notes to reviewers

How has it been tested?

[x] Locally
[x] Development
[ ] Unit test
[ ] Functional test

Change management
type=routine
risk=low
impact=sev5

@kl-cb agree with @travisbloom-cb that it feels buggy having the CTAs float in the middle. Another part of this work would likely be appending the CTAs to the bottom of the screen (with 32px spacing from bottom). We'd also want to give more breathing room at the top of the screen. I'd suggest another 32px spacing between the H1 and the close/back buttons. Here's a mock for spacing reference: https://www.figma.com/file/r9ilZQ4QMRpjefdQFq93Az/SWC-SMS?type=design&node-id=1-1752&mode=design&t=J9cbMVzagg0rkfYr-4

suggested eng notes on expanded scope for when we pick this up:

we'll prob want to delete DialogHeader, DialogFooter, DialogTitle, DialogDescription in the dialog component file
We'll want to add a new "DialogFooterCTA" and corresponding "DialogBody" component. The body component will be used in conjunction with the footer CTA component anytime we have modals where, on mobile, we need the CTA to be flex bounded to the bottom. We'll prob want props on these hasOverflowContent (or seperate overflow variant components) that will apply shadow styles and overflow scroll to content (see email modal for example)
Engineer will need to audit all our modals to apply these new components/styling
@coinbasemar will need to audit all these flows in a preview branch

Another thing to be careful about - we have true "dialogs" and we have "deeplink" ones where it just looks like a dialog because of our styling (we do this so that we can pregenerate the "opened" dialog state for some of our deeplinked actions). We need to QA this for both of these
See example of a "deeplink" dialog here


Failed to launch: Could not find required mod...

Installed the mod for the first time and this happened
Could not find required mod: immersive_portals requires {fabric @ [*]}
Creating Empty clause ?
latest.log

download fabric api


All subscriptions render as being created at today's date

Every subscription on the subscriptions screen shows the current date as the date it was created.

(I only created 2 subscriptions today.)

We not return created_at in response i will fix by adding it on the api side.


Can this app do any damage to my LG TV ?

I've only just found out about this prog. I presume I can not brick my LG TV by using this ? Also I only see a US version. Does this matter as I am in the UK ?

If you don't root the TV, then this app can't do any harm, nor affecting warranty.
It's not known if rooting/jailbreaking affects warranty and even you do, it's very less likely bricking your TV, unless you're determined to do so.
For the US locale, the apps is not localized so it only shows US English, but should be fine even you have another locale.

Thanks but I've just tried to sign up for a developer account but the SIGN IN tab does nothing for me ?
https://web.archive.org/web/20231005025611/https://webostv.developer.lge.com/develop/getting-started/preparing-lg-account

Can we close this?

Thanks but I've just tried to sign up for a developer account but the SIGN IN tab does nothing for me ? https://web.archive.org/web/20231005025611/https://webostv.developer.lge.com/develop/getting-started/preparing-lg-account

You are using an old link. This one is new: https://us.lgaccount.com/join/terms
If you want a complete guide on how to install Youtube Ad Free or any other package, I have written a guide here.


raftstore: flush leader message ASAP

We should let the leader send message ASAP. Using 100% write YCSB test ycsb -concurrency 200 -workload=F -duration=10m, I see that the write performance improve a little.
The QPS is:

no sync
sync

master
32041.7
24759.2

Flush
32308.4
25089.6

I have done many YCSB tests and get the same results, so I think the performance can be improved a little.
PTAL @BusyJay @zhangjinpeng1987

LGTM

LGTM

/run-integration-test


[4.1.2] -  TypeError: 'Collection' object is not callable.

I have some test that I have been developed in past few month, when updated the mongomock to version 4.1.2 a  test I have started to failed.
coll = db.collection
coll.update({params})

it gives me the following error:
TypeError: 'Collection' object is not callable. If you meant to call the 'update' method on a 'Collection' object it is failing because no such method exists.

I was using 3.22.0 as a version for my project.
Sorry I cant give exact code I used
I have this schema in about 20 tests but only in 1 this ocurr.

This may occour if you upgrade pymongo versions, it was replaced by "update_one" or "update_many", the same occurs with insert, remove methods


⚠ Processors has degraded performance

In e6a8948, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 45 ms

Resolved: Processors performance has improved in 60accbd.


String#codePoints does not compile on scala.js

val codepoints: Array[Int] = "foo".codePoints.toArray

[error] Referring to non-existent method java.util.stream.IntStream.toArray()[int
[error]   dispatched from java.util.stream.IntStream.toArray()[int
[error]   called from private static Shades.StringStore.idsSortedAccordingTo$$anonfun$1$$anonfun$1(scala.collection.immutable.Map,scala.Tuple2,scala.Tuple2)boolean
[error]   called from private static Shades.StringStore.idsSortedAccordingTo$$anonfun$1(scala.collection.immutable.Map,scala.collection.immutable.SortedMap)scala.collection.immutable.List
[error]   called from Shades.StringStore.idsSortedAccordingTo(scala.collection.immutable.Map)fs2.concurrent.Signal
[error]   called from private Shades.Main$.render$$anonfun$3$$anonfun$2$$anonfun$2$$anonfun$8(Shades.StringStore,scala.Option)cats.effect.kernel.Resource
[error]   called from private Shades.Main$.render$$anonfun$3$$anonfun$2$$anonfun$2(Shades.StringStore,fs2.concurrent.Channel,fs2.concurrent.Signal)cats.effect.kernel.Resource
[error]   called from private Shades.Main$.render$$anonfun$3$$anonfun$2(Shades.StringStore,fs2.concurrent.Channel)cats.effect.kernel.Resource
[error]   called from private Shades.Main$.render$$anonfun$3(Shades.StringStore)cats.effect.kernel.Resource
[error]   called from Shades.Main$.render()cats.effect.kernel.Resource
[error]   dispatched from calico.IOWebApp.render()cats.effect.kernel.Resource
[error]   called from private calico.IOWebApp.main$$anonfun$1(org.scalajs.dom.Element)cats.effect.IO
[error]   called from calico.IOWebApp.main([java.lang.String)void
[error]   called from Shades.Main$.main([java.lang.String)void
[error]   called from static Shades.Main.main([java.lang.String)void
[error]   called from core module module initializers
[error] involving instantiated classes:
[error]   Shades.StringStore
[error]   Shades.Main$
[error] Referring to non-existent class java.util.stream.IntStream
[error]   called from private static Shades.StringStore.idsSortedAccordingTo$$anonfun$1$$anonfun$1(scala.collection.immutable.Map,scala.Tuple2,scala.Tuple2)boolean
[error]   called from private static Shades.StringStore.idsSortedAccordingTo$$anonfun$1(scala.collection.immutable.Map,scala.collection.immutable.SortedMap)scala.collection.immutable.List
[error]   called from Shades.StringStore.idsSortedAccordingTo(scala.collection.immutable.Map)fs2.concurrent.Signal
[error]   called from private Shades.Main$.render$$anonfun$3$$anonfun$2$$anonfun$2$$anonfun$8(Shades.StringStore,scala.Option)cats.effect.kernel.Resource
[error]   called from private Shades.Main$.render$$anonfun$3$$anonfun$2$$anonfun$2(Shades.StringStore,fs2.concurrent.Channel,fs2.concurrent.Signal)cats.effect.kernel.Resource
[error]   called from private Shades.Main$.render$$anonfun$3$$anonfun$2(Shades.StringStore,fs2.concurrent.Channel)cats.effect.kernel.Resource
[error]   called from private Shades.Main$.render$$anonfun$3(Shades.StringStore)cats.effect.kernel.Resource
[error]   called from Shades.Main$.render()cats.effect.kernel.Resource
[error]   dispatched from calico.IOWebApp.render()cats.effect.kernel.Resource
[error]   called from private calico.IOWebApp.main$$anonfun$1(org.scalajs.dom.Element)cats.effect.IO
[error]   called from calico.IOWebApp.main([java.lang.String)void
[error]   called from Shades.Main$.main([java.lang.String)void
[error]   called from static Shades.Main.main([java.lang.String)void
[error]   called from core module module initializers
[error] involving instantiated classes:
[error]   Shades.StringStore
[error]   Shades.Main$
[error] Referring to non-existent method java.lang.String.codePoints()java.util.stream.IntStream
[error]   dispatched from java.lang.String.codePoints()java.util.stream.IntStream
[error]   called from private static Shades.StringStore.idsSortedAccordingTo$$anonfun$1$$anonfun$1(scala.collection.immutable.Map,scala.Tuple2,scala.Tuple2)boolean
[error]   called from private static Shades.StringStore.idsSortedAccordingTo$$anonfun$1(scala.collection.immutable.Map,scala.collection.immutable.SortedMap)scala.collection.immutable.List
[error]   called from Shades.StringStore.idsSortedAccordingTo(scala.collection.immutable.Map)fs2.concurrent.Signal
[error]   called from private Shades.Main$.render$$anonfun$3$$anonfun$2$$anonfun$2$$anonfun$8(Shades.StringStore,scala.Option)cats.effect.kernel.Resource
[error]   called from private Shades.Main$.render$$anonfun$3$$anonfun$2$$anonfun$2(Shades.StringStore,fs2.concurrent.Channel,fs2.concurrent.Signal)cats.effect.kernel.Resource
[error]   called from private Shades.Main$.render$$anonfun$3$$anonfun$2(Shades.StringStore,fs2.concurrent.Channel)cats.effect.kernel.Resource
[error]   called from private Shades.Main$.render$$anonfun$3(Shades.StringStore)cats.effect.kernel.Resource
[error]   called from Shades.Main$.render()cats.effect.kernel.Resource
[error]   dispatched from calico.IOWebApp.render()cats.effect.kernel.Resource
[error]   called from private calico.IOWebApp.main$$anonfun$1(org.scalajs.dom.Element)cats.effect.IO
[error]   called from calico.IOWebApp.main([java.lang.String)void
[error]   called from Shades.Main$.main([java.lang.String)void
[error]   called from static Shades.Main.main([java.lang.String)void
[error]   called from core module module initializers
[error] involving instantiated classes:
[error]   Shades.StringStore
[error]   Shades.Main$
[error] There were linking errors

scala: 3.3.1
scalajs: 1.15.0

Is it possible to use a different method to get the codepoints? Maybe something like the following could work?
scala> "A\u00ea\u00f1\u00fcC".map(_.toInt).toArray
res4: Array[Int] = Array(65, 234, 241, 252, 67)

scala> res4.map(_.toChar)
res6: Array[Char] = Array(A, ê, ñ, ü, C)

The method `codePoints` was added in Java 9 and it requires the `java.util.stream` API which is a big lift.

Heads up: char != code point (look up surrogate pairs for more, sorry for the brief comment, on mobile)

Java Streams are not supported and will most likely never be. They inherently require parallel capabilities. So Stream-related methods like codePoints cannot be supported either.
Use String.codePointAt and Character.charCount to iterate over the code points of a String.

Java Streams are not supported and will most likely never be. They inherently require parallel capabilities.

Huh, this is the first time I'm hearing this.
Feels like a pretty severe limitation we should document? (that we cannot support streams. I mean I realize that it for sure is a lot of work).

I don't remember exactly what led me to that conclusion, but I remember I had already looked at it and it seemed unavoidable.

Reopening but depends on #4926.


New Component Proposal - Button As Url

Overview
Title: Button As URL Component
Description:
The Button As URL is a versatile field-level component that provides multiple display options for URLs and images. It can render content in three different modes:

As a primary button with a "Check" label and caret icon
As a clickable circular image that links to a URL
As a static circular image

The component is ideal for situations where you need flexible URL representation in your UI, whether it's for navigation buttons, linked profile pictures, or static image displays.
Features:

Multiple display modes controlled via props
Consistent circular image styling with border
External link handling with new tab opening
Fallback image support
Center-aligned content

Dependencies:

Material UI (@material-ui/core) for styling
Pega Cosmos React Core (@pega/cosmos-react-core) for core components
React for component framework

Configurations:
Display Mode Selection
The component supports three display modes via the displayURL prop:

Button: Renders a primary button with "Check" text and caret icon
ImageWithUrl: Renders a clickable circular image that links to a URL
None: Renders nothing
Default/Others: Renders a static circular image

Props:

value: URL for button or image source
displayURL: Display mode selection
link: Optional URL for image link mode

Styling:

Images are rendered in a circular format (65px × 64px)
White background with a light border
Centered content alignment
Consistent button styling using Cosmos design system

Benefits of Using this Component
Enhanced User Experience:

Flexibility in URL representation
Consistent styling across different display modes
Clear visual hierarchy with centered alignment

Design Consistency:

Standardized image dimensions and styling
Integration with Cosmos design system
Uniform button and link behavior

Code Maintainability:

Modular component structure
Reusable styling through Material-UI
Clear separation of display logic
TypeScript support for better type safety

Usage Example:
// Button mode
<ButtonAsUrl
  displayURL="Button"
  value="https://example.com"
/>

// Linked image mode
<ButtonAsUrl
  displayURL="ImageWithUrl"
  value="path/to/image.jpg"
  link="https://example.com"
/>

// Static image mode
<ButtonAsUrl
  displayURL="Image"
  value="path/to/image.jpg"
/>

Attachments:
ButtonAsUrl.zip

This is an anti-pattern - a button should not be used for a URL - Button is used to trigger action inside the application - You should be using a URL field that is rendered as image or URL.


Change "Replace selection" to "Replace in selection"

Issue Report Checklist

[x] Searched the issues page for similar reports
[x] Read the relevant sections of the Spyder Troubleshooting Guide and followed its advice
[x] Reproduced the issue after updating with conda update spyder (or pip, if not using Anaconda)
[ ] Could not reproduce inside jupyter qtconsole (if console-related)
[ ] Tried basic troubleshooting (if a bug/error)

[x] Restarted Spyder
[ ] Reset preferences with spyder --reset
[ ] Reinstalled the latest version of Anaconda
[x] Tried the other applicable steps from the Troubleshooting Guide

[x] Completed the Problem Description, Steps to Reproduce and Version sections below

Problem Description
When replacing a simple string in selected text with Replace selection, Spyder takes a long time to replace it and to return control to the user.
What steps reproduce the problem?

Select some text in the editor
Press Ctrl-R

What is the expected output? What do you see instead?
I always wonder, if I press Replace selection the whole selection will be replaced by the text entered in the text field Replace with. IMHO Replace in selection would make this clear.
 We'll try to implement it for our next version.

@juanis2112, please take a look at this one.

@ccordoba12  will do!


bug: large query causes stack overflow in sqlsmith

Describe the bug
Update: This is expected after switching to local execution mode that we may overflow on large queries. See comment below for more details: https://github.com/singularity-data/risingwave/issues/4807#issuecomment-1223608299.

Additional context
Add any other context about the problem here.

Working on shrinking the query.

Observed from main cron job: https://buildkite.com/singularity-data/main-cron.
Occurs between recent commits:
[730a8a3, c1ec8e5cbba07b34edf82fc1cfde9142e64f2a49)

How you know this is a stack overflow? Is there a log?
Sounds like parser recursive too much while processing the query...

How you know this is a stack overflow? Is there a log?

Updated in description, thanks

Seems like this is the commit: c275f7e0fc8de90f41de6361a7a7703f8f7cf05d after running git bisect.

Seems like this is the commit: c275f7e after running git bisect.

Could I get your help to take a look too @liurenjie1024 ?

I guess in the future the system should figure out during optimization phase whether to use distributed / local execution mode. For now I will set sqlsmith to use distributed mode when executing.

Seems like this is the commit: c275f7e after running git bisect.

Could I get your help to take a look too @liurenjie1024 ?

Yes, after this pr we changed default mode from distributed to local, so it's possible to incur overflow.
Also agree that we should automatically determine execution mode by optimizer, but it's low priority.

cc @xxchan

Not fixed yet, only worked around in sqlsmith. Keep it open to track.


Option To Disable Chat Warnings

I love the bossbar feature which I would prefer to be the only thing that pops up with warnings etc.
Can you add an option to disable chat notifications?

no

Care to give a reason why? It's a bit inconsistent to have chat notifications when the bossbar gives more then enough info...

no


Add gauge metric for number of self-hosted org runners

Added a new metric for the number of self-hosted organization action runners

Added a new gauge metric github_actions_num_self_hosted_org_runners
Extracted the creation of the GithubClient

It's unclear to me whether reporting the total number of runners is enough by itself. I think the number stays the same even if the registered runners are offline...
Alternatively I could add a few labels to the metric like name, os, status, busy, etc. (Github API docs)
What do you think?

need a rebase


When shutting down, remove current instance of Core.

What do we think?

Will the core instance get removed every time the filibusterServer is shutdown? After every test? Wouldn't this cause issues with the test reporting?

Will the core instance get removed every time the filibusterServer is shutdown? After every test? Wouldn't this cause issues with the test reporting?

Which reporting?  I'm trying to determine if something breaks because of this?
And, it's after every @TestWithFilibuster, because start/stop is called before/after in the invocation interceptor.  I call it the same place we invoke the GC and clear out any lingering state.

I meant reporting to the plugin if you run multiple tests and terminate the core in between. Just checked and the plugin doesn't seem to be affected.
The core is pretty expensive to create though. What is the benefit of removing the instance?

If you look at the code, we already are recreating it for each test.  This just sets it to null in between.

https://github.com/filibuster-testing/filibuster-java-instrumentation/pull/253/files#diff-89b738657243a8aceb1078d65fc2c6e826597317c7bdb5c4133979584bc9c41dR29

Merging into 2.1.0 for checks, otherwise the build is timing out without your fixes.

same WorldTest failures.  ???


etcdmain: let user provide a name w/o initial-cluster update

Currently this doesn't work if a user wants to try out a single machine
cluster but change the name for whatever reason. This is because the
name is always "default" and the
./bin/etcd -name 'baz'

This solves our problem on CoreOS where the default is ETCD_NAME=%m.

While this change is driven by the needs of CoreOS, I think it's actually good UX for new users.

Logically the code looks right. Let me build a binary on the stable release branch for testing.

This approach LGTM.

After basic testing on the 2.0 release branch, LGTM.

@philips https://github.com/coreos/etcd/pull/2535