text:
Can you fix me this osx bug using Masonry?

I using Masonry on mac developer.
1.this is Appdelegate code
  RGHomeVC *rootVC = [[RGHomeVC alloc]initWithNibName:nil bundle:nil];
    self.window.contentView = rootVC.view;

2.this is  RGHomeVC code
RGBaseView *view = [[RGBaseView alloc]initWithFrame:NSZeroRect];
    view.backgroundColor = [NSColor grayColor];
    [self.view addSubview:view];
    [view mas_makeConstraints:^(MASConstraintMaker *make) {
        make.edges.mas_equalTo(NSEdgeInsetsZero);
    }];
    RGTabbarView *tabbar = [[RGTabbarView alloc]initWithFrame:NSZeroRect];
    [view addSubview:tabbar];
    [tabbar mas_makeConstraints:^(MASConstraintMaker *make) {
        make.bottom.equalTo(view);
        make.height.mas_equalTo(60);
        make.width.equalTo(view);
    }];

this is RGTabbarView code

-(instancetype)initWithFrame:(NSRect)frame {

    if (self = [super initWithFrame:frame]) {

        self.backgroundColor = [NSColor colorWithCalibratedRed:0.976 green:0.976 blue:0.976 alpha:1.00];
        RGTabbarItem *firstItem;
        int count = 5;
        for (int i = 0; i < count ; i++) {

            RGTabbarItem *item = [[RGTabbarItem alloc]initWithImage:nil title:@"test"];
            [self addSubview: item];
            RGWeakSelf;
            [item mas_makeConstraints:^(MASConstraintMaker *make) {

                RGStrongSelf;
                make.top.bottom.equalTo(strongSelf);
                if (firstItem) {

                    make.left.equalTo(firstItem.mas_right);

                }else{

                    make.left.equalTo(strongSelf);
                }

                make.width.equalTo(strongSelf).multipliedBy(1.0/count);

            }];
            firstItem = item;

        }

    }
    return self;

}

but i run canot change window width only change height.
if i hide this code
make.width.equalTo(strongSelf).multipliedBy(1.0/count);

I run can change window width and change height

I using this method write code solve this question
-(void)layoutSublayersOfLayer:(CALayer *)layer {

    CGFloat width = CGRectGetWidth(self.frame);

    if (self.tabbarItems.count == 0) {

        return;

    }

    RGTabbarItem *firstItem;
    for (int i = 0; i < self.tabbarItems.count ; i++) {
        RGTabbarItem *item = self.tabbarItems[i];
        if (firstItem) {

            item.frame = NSMakeRect(firstItem.frame.origin.x+firstItem.frame.size.width, 0, width/self.tabbarItems.count, self.frame.size.height);

        }else {

            item.frame = NSMakeRect(0, 0, width/self.tabbarItems.count, self.frame.size.height);

        }
        firstItem = item;

    }

}

but i think this not a good idea ,if frame change this method once again do,and mac osx cpu big than ios
if nothing problem i think

@15038777234 On OS X you need to use the priorities more, I can't say specifically how you would fix it but it's likely to due with the fact that on OS X windows use priorities to determine how small/large they can get.

repo: SnapKit/Masonry


text:
socks5 support

pretty self-explanatory. might be able to pay for this feature to be added, thanks.

+1

+1

Not interested in implementing this.

source: gharchive/issue

authors: Snawoot ghost josearodrigueze weselow

repo: Snawoot/hola-proxy

license: MIT

license_type: permissive

license_source: github-api


text:
Broken link on https://quickstarts.snowflake.com/guide/machine_learning_with_snowpark_python/

Describe the bug
Broken link on https://quickstarts.snowflake.com/guide/machine_learning_with_snowpark_python/ on P3 Setup
URL of where you see the bug
To Reproduce
Steps to reproduce the behavior:

Go to '(https://quickstarts.snowflake.com/guide/machine_learning_with_snowpark_python/index.html?index=..%2F..index#2)'
Click on '[00-Setup]'
Get 404 error

Expected behavior
Should link to 00-Setup jupyter notebook
Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

chrome

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

Still broken. Good link: https://github.com/Snowflake-Labs/sfguide-citibike-ml-snowpark-python/blob/main/00_Setup.ipynb

authors: sfc-gh-susandevitt vnodshiv

repo: Snowflake-Labs/sfquickstarts


text:
Popup does not overlay on top of Microsoft Edge

M1 2020 Macbook Pro, overlay of popup does not display on top of Microsoft Edge. I can still paste as normal but the popup is not visable.

Will see if I can reproduce. You're not using an external display correct?

It's the same on external display and on the Macbook display.

Problem also occurs on Arc browser (Chromium-based), same model of MacBook.

Also having the same issue on Microsoft Edge on MacOS

authors: dsturnerville itsthisjustin omarsonmarz shreddeddonut


text:
fix(organisme): recupereration de tous les etablissements secondaires

close jira 441 (https://jira-mcas.atlassian.net/browse/VAO-441?atlOrigin=eyJpIjoiZGFkMDY1N2I0ZmNjNGVlOGExOGQzMDBmNzRiOWIxNDAiLCJwIjoiaiJ9)

:tada: This PR is included in version 1.3.2 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

source: gharchive/pull-request

authors: SocialGroovyBot benjaminDNUM

repo: SocialGouv/vao


text:
Loading Contacts More than Twice Results in Fatal Error

Hey, this a great and helpful tool! There's just one little problem with it; if you load the contacts more than once the app will crash with the following error: 'fatal error: Array index out of range'

What method do you use? Would you mind adding that test case to the unit tests?

I imported the files into my own project. Also, what do you mean by the last bit?

I mean the function that you are using to load the contacts. And please try to google unit tests before asking.

authors: Archivus TAKeanice

repo: SocialbitGmbH/SwiftAddressBook

license_source: bigquery


text:
Question about manual horizontal scaling

The documentation states:

Whenever you receive some channel data from your MQ client, you call broker.publish(channelName, data)

I can see from the sc-redis code that this is indeed happening (broker.publish(channel, data);).
However my question is, what happens then? Where does this publish() go?
From the broker API documentation for .publish() (http://socketcluster.io/#!/docs/api-broker):

Because this method publishes data directly from the broker itself, the broker will not emit a 'publish' event - The 'publish' event only gets emitted when a worker publishes data.

So it doesn't emit a publish event. Meaning, there's no way for a worker to capture this? How does the worker know something has been published in this case? How do I know something has been published by the broker, or, how would I extract information about this publish event and send it to a connected client?
Does the worker need to be subscribed to the channel before-hand using Exchange? (I've tried using Exchange's .watch() on matching channels with no luck.)

@trakout You need to use worker.exchange.subscribe('channelName').watch(handlerFunction) to subscribe to and consume the channel messages from inside worker.js. The Exchange object is basically a special client which you can use to publish and subscribe to channels from the back end (the API is similar to the client socket on the front end).
Every channel in an SC instance is automatically available across all of its worker processes - This is because SC broker processes route and relay channel messages between different workers.
The broker controller (broker.js) allows you to take that concept further and relay channel messages across remote hosts too. So if you hook your local SC brokers (broker.js) to Redis or another remote broker, then you end up with two layers of brokers; one local layer (your SC brokers) which shares messages between worker processes on the same host and one remote one (e.g. Redis) which shares messages between different hosts.
This 2-layer approach minimizes the number of messages that need to pass through the network.
Instead of each worker process consuming messages directly from Redis over the network (potentially with a lot of duplicate messages); it just receives each unique message once from Redis and then shares it across all interested workers on that host only. So the brokers act like a message cache for the host.
The end result is that if you publish a message to any channel from anywhere inside SC, it will reach not only all workers on the current host, but also all workers on all remote hosts which are hooked to Redis  (and all their subscribed end-clients too).

@jondubois worker.exchange.subscribe().watch() was the missing key. I'm using dynamically created channels (created on socket connection within the worker), and I've got a 'listener' channel at the redis level that announces new channels for redis to subscribe to. I've simply been missing a similar mechanism at the broker <-> worker level.
Thanks for the prompt response!

authors: jondubois trakout

repo: SocketCluster/socketcluster

license: mit


text:
Bundle problem -Custom component undefined !

admin-bro 3.3.1
i try to build custom component :
in the options:
const options = {
properties: {
	photo: {
		components: {
			edit: AdminBro.bundle("../../src/photo"),//the path is right !
		},
	},
},

};
the photo edit componenet:
import React from "react";
const Edit = () => {
return
hello
;
 };
export default Edit;

and the created entry of admin bro:
AdminBro.UserComponents = {}
import Component1 from '../controllers/resources/photo'
AdminBro.UserComponents.Component1 = Component1

i dont know why i get:
Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports. Check the render method of `BasePropertyComponent`.

See development console for more details...
.
react_devtools_backend.js:2430 Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.

Check the render method of BasePropertyComponent........

This path AdminBro.bundle("../../src/photo") and this path import Component1 from '../controllers/resources/photo' are different. Either you copied this code in different times and meanwhile you did some change, or something is not right. You can try and delete .admin-bro directory.

This path AdminBro.bundle("../../src/photo") and this path import Component1 from '../controllers/resources/photo' are different. Either you copied this code in different times and meanwhile you did some change, or something is not right. You can try and delete .admin-bro directory.

@roeigr7 any luck solving this problem? I have the same problem and I don't know what should I do.

@roeigr7 @kevseroz is your component file a .jsx? I've had this issue when I used .js for the extension by mistake.

I have also the same issue with the following basic code:
CustomJSONViewer.tsx
import React from "react";
import { InputGroup, Label } from "@admin-bro/design-system";

const CustomJSONViewer = (props) => {
  const { record, property } = props;
  const value = record.params[property.path];
  return (
    <InputGroup>
      {property.label}
      {JSON.stringify(value)}
    </InputGroup>
  );
};

**export default CustomJSONViewer;**

admin-bro-setup.ts
  const Feedback: ResourceWithOptions = {
    resource: FeedbackModel,
    options: {
      properties: {
        infos: {
          isVisible: {
            list: false,
            edit: true,
            filter: false,
            show: true,
          },
          components: {
            show: AdminBro.bundle('./CustomJSONViewer'),
          },
        },
    },
  };

Both files are on the same path.
According to the documentation, it should work!
https://adminbro.com/BasePropertyComponent.html
admin-bro version:  3.4.0

I have also the same issue with the following basic code:
CustomJSONViewer.tsx
import React from "react";
import { InputGroup, Label } from "@admin-bro/design-system";

const CustomJSONViewer = (props) => {
  const { record, property } = props;
  const value = record.params[property.path];
  return (
    <InputGroup>
      {property.label}
      {JSON.stringify(value)}
    </InputGroup>
  );
};

**export default CustomJSONViewer;**

admin-bro-setup.ts
  const Feedback: ResourceWithOptions = {
    resource: FeedbackModel,
    options: {
      properties: {
        infos: {
          isVisible: {
            list: false,
            edit: true,
            filter: false,
            show: true,
          },
          components: {
            show: AdminBro.bundle('./CustomJSONViewer'),
          },
        },
    },
  };

Both files are on the same path.
According to the documentation, it should work!
https://adminbro.com/BasePropertyComponent.html
admin-bro version: 3.4.0

Fixed! I had to manually delete the .adminBro folder.
I suggest the following fix: delete/regenerate .adminBro when user components change.

Anyone has still this issue? Deleting .adminBro folder didn't help in my case. Error started to occurred when I've update adminBro package version.

Closing because the issue is old. If you still need help, please reopen.

repo: SoftwareBrothers/adminjs


text:
⚠ SolarIn has degraded performance

In 3c42976, SolarIn ($SOLARIN_URL) experienced degraded performance:

HTTP code: 200
Response time: 444 ms

Resolved: SolarIn performance has improved in 7b14cbf after 41 minutes.

repo: SolarNetworkFoundation/upptime


text:
Spirit Shroud not applying extra damage

Game version: 1.4.33 Public
Mod version 1.4.33.0
Bug: When casting Spirit Shroud, extra 1d8 damage is not being applied for any of the 3 damage types, even though other spell effects (slowing and prevention from healing) seem to be working fine.  (Note: Was working in the AM of 2023-01-05 before the update to 1.4.33.0, but not after the update)
Recreating should be easy, as I've tried to cast the spell - both in and before starting combat - and the same thing happens.
Attached are the Save and Character files, but the "Logs" folder is empty, and I'm not much of a tech person, so I'm not sure how I'm supposed to generate one.
UB Bug reports.zip

not a bug. Only hero on that save that can cast Spirit has max level 3 slots... How could you upcast?

It's not about upcasting.  It should be adding 1d8 radiant/cold/necrotic damage when cast at lvl 3.  From the spell description:
Until the spell ends, any attack you make deals 1d8 extra damage when you hit a creature within 10 feet of you. This damage is radiant, necrotic, or cold (your choice when you cast the spell). Any creature that takes this damage can't regain hit points until the start of your next turn. In addition, any enemy creature within 10ft of you when you cast, or that enters or starts its turn in that range has its movement speed lowered by 10ft until start of its next turn.
It's the initial 1d8 damage that is not being added when you cast the spell at lvl 3.  I apologize if I didn't clarify well enough in my initial post

authors: ThyWoof kosocku

repo: SolastaMods/SolastaUnfinishedBusiness


text:
UI thread can cause the game to crash

Version: FluxNetworks-1.18.2-7.0.9.15 Prerequisite: ModernUI-Forge-1.18.2-3.9.0.1-universal
Opening any block from the FluxNetworks mod does not display a UI interface
What I hope for: Open the UI interface for configuration. Reality: There is no UI interface
error log：
---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!
Time: 3/17/24, 1:52 PM
Description: Exception on UI thread
java.lang.IllegalStateException: Fragment DeviceHomeTab{15bf8da1} (94851933-a704-48d6-a21c-4a39d4e65ee9 id=0x2 tag=home) does not have any arguments.
at icyllis.modernui.fragment.Fragment.requireArguments(Fragment.java:437) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at sonar.fluxnetworks.client.mui.DeviceHomeTab.lambda$onCreateView$1(DeviceHomeTab.java:85) ~[%5B通量网络%5D%20FluxNetworks-1.18.2-7.0.9.15.jar%2392!/:1.18.2-7.0.9.15] {re:classloading}
at icyllis.modernui.view.View.onFocusChanged(View.java:4747) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.widget.TextView.onFocusChanged(TextView.java:4049) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.view.View.clearFocusInternal(View.java:4624) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.view.View.clearFocus(View.java:4603) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.mc.forge.UIManager$ViewRootImpl.onKeyEvent(UIManager.java:1239) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.view.ViewRoot.doProcessInputEvents(ViewRoot.java:498) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.view.ViewRoot.handleMessage(ViewRoot.java:128) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.core.Handler.dispatchMessage(Handler.java:570) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.core.Looper.poll(Looper.java:154) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.core.Looper.loop(Looper.java:202) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.mc.forge.UIManager.run(UIManager.java:271) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:mixin,re:classloading,pl:eventbus:A}
at java.lang.Thread.run(Thread.java:840) ~[?:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
-- System Details --
Details:
Minecraft Version: 1.18.2
Minecraft Version ID: 1.18.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 17.0.9, Eclipse Adoptium
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
Memory: 5638920152 bytes (5377 MiB) / 8506048512 bytes (8112 MiB) up to 12884901888 bytes (12288 MiB)
CPUs: 4
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i3-4170 CPU @ 3.70GHz
Identifier: Intel64 Family 6 Model 60 Stepping 3
Microarchitecture: Haswell (Client)
Frequency (GHz): 3.69
Number of physical packages: 1
Number of physical CPUs: 2
Number of logical CPUs: 4
Graphics card #0 name: NVIDIA GeForce GTX 750 Ti
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 2048.00
Graphics card #0 deviceId: 0x1380
Graphics card #0 versionInfo: DriverVersion=31.0.15.3623
Memory slot #0 capacity (MB): 4096.00
Memory slot #0 clockSpeed (GHz): 1.33
Memory slot #0 type: DDR3
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 1.60
Memory slot #1 type: DDR3
Virtual memory max (MB): 23511.73
Virtual memory used (MB): 16367.91
Swap memory total (MB): 11264.00
Swap memory used (MB): 309.74
JVM Flags: 6 total; -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmn256m -Xmx12288m
ModLauncher: 9.1.3+9.1.3+main.9b69c82a
ModLauncher launch target: forgeclient
ModLauncher naming: srg
ModLauncher services:
mixin PLUGINSERVICE
eventbus PLUGINSERVICE
slf4jfixer PLUGINSERVICE
object_holder_definalize PLUGINSERVICE
runtime_enum_extender PLUGINSERVICE
capability_token_subclass PLUGINSERVICE
accesstransformer PLUGINSERVICE
runtimedistcleaner PLUGINSERVICE
mixin TRANSFORMATIONSERVICE
fml TRANSFORMATIONSERVICE
I18nUpdateMod TRANSFORMATIONSERVICE
FML Language Providers:
minecraft@1.0
lowcodefml@null
javafml@null
Mod List:
CyclopsCore-1.18.2-1.17.9.jar                     |Cyclops Core                  |cyclopscore                   |1.17.9              |DONE      |Manifest: NOSIGNATURE
[犀牛] rhino-forge-1802.2.1-build.255.jar           |Rhino                         |rhino                         |1802.2.1-build.255  |DONE      |Manifest: NOSIGNATURE
Cucumber-1.18.2-5.1.5.jar                         |Cucumber Library              |cucumber                      |5.1.5               |DONE      |Manifest: NOSIGNATURE
AdvancedPeripherals-1.18.2-0.7.31r.jar            |Advanced Peripherals          |advancedperipherals           |0.7.31r             |DONE      |Manifest: NOSIGNATURE
[JEI物品管理器] jei-1.18.2-forge-10.2.1.1006.jar       |Just Enough Items             |jei                           |10.2.1.1006         |DONE      |Manifest: NOSIGNATURE
[永恒能力] EverlastingAbilities-1.18.2-1.8.2.jar      |EverlastingAbilities          |everlastingabilities          |1.8.2               |DONE      |Manifest: NOSIGNATURE
[合成拓展] ExtendedCrafting-1.18.2-4.1.2.jar          |Extended Crafting             |extendedcrafting              |4.1.2               |DONE      |Manifest: NOSIGNATURE
[等价交换重制版] ProjectE-1.18.2-PE1.0.2.jar             |ProjectE                      |projecte                      |1.0.2               |DONE      |Manifest: NOSIGNATURE
[AE2附加] ae2extras-2-1.18.2.jar                    |AE2 Extras                    |ae2extras                     |2-1.18.2            |DONE      |Manifest: NOSIGNATURE
tac-0.3.10.1-1.18.2.jar                           |Timeless and Classics Guns    |tac                           |0.3.10-1.18.2       |DONE      |Manifest: NOSIGNATURE
[铷] rubidium-0.5.6.jar                            |Rubidium                      |rubidium                      |0.5.6               |DONE      |Manifest: NOSIGNATURE
[Xaero的世界地图] XaerosWorldMap_1.37.0_Forge_1.18.2.ja|Xaero's World Map             |xaeroworldmap                 |1.37.0              |DONE      |Manifest: NOSIGNATURE
[植物盆栽] BotanyPots-Forge-1.18.2-8.1.29.jar         |BotanyPots                    |botanypots                    |8.1.29              |DONE      |Manifest: NOSIGNATURE
Blue-Archive-Halos-forge-1.18.2-1.0.20.0.jar      |Minecraft Blue Archive Halo   |minecraftbluearchivehalo      |1.18.2-1.0.20.0     |DONE      |Manifest: NOSIGNATURE
Bookshelf-Forge-1.18.2-13.3.56.jar                |Bookshelf                     |bookshelf                     |13.3.56             |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
mcjtylib-1.18-6.0.20.jar                          |McJtyLib                      |mcjtylib                      |1.18-6.0.20         |DONE      |Manifest: NOSIGNATURE
[RF工具：基础] rftoolsbase-1.18-3.0.12.jar             |RFToolsBase                   |rftoolsbase                   |1.18-3.0.12         |DONE      |Manifest: NOSIGNATURE
xnet-1.18-4.0.9.jar                               |XNet                          |xnet                          |1.18-4.0.9          |DONE      |Manifest: NOSIGNATURE
[通用机械发电机] MekanismGenerators-1.18.2-10.2.5.465.jar|Mekanism: Generators          |mekanismgenerators            |10.2.5              |DONE      |Manifest: NOSIGNATURE
[飞越地球] Beyond-Earth-1.18.2-7.0-SNAPSHOT.jar       |Beyond Earth                  |beyond_earth                  |7.0-SNAPSHOT        |DONE      |Manifest: NOSIGNATURE
cloth-config-6.5.116-forge.jar                    |Cloth Config v4 API           |cloth_config                  |6.5.116             |DONE      |Manifest: NOSIGNATURE
forge-1.18.2-40.2.17-universal.jar                |Forge                         |forge                         |40.2.17             |DONE      |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
shetiphiancore-forge-1.18.2-3.10.17.jar           |ShetiPhian-Core               |shetiphiancore                |3.10.17             |DONE      |Manifest: NOSIGNATURE
[暮色森林] twilightforest-1.18.2-4.1.1494-universal.ja|The Twilight Forest           |twilightforest                |4.1.1494            |DONE      |Manifest: NOSIGNATURE
[神秘农业] MysticalAgriculture-1.18.2-5.1.5.jar       |Mystical Agriculture          |mysticalagriculture           |5.1.5               |DONE      |Manifest: NOSIGNATURE
ZeroCore2-1.18.2-2.1.39.jar                       |Zero CORE 2                   |zerocore                      |1.18.2-2.1.39       |DONE      |Manifest: NOSIGNATURE
client-1.18.2-20220404.173914-srg.jar             |Minecraft                     |minecraft                     |1.18.2              |DONE      |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
[匠魂] TConstruct-1.18.2-3.6.4.113.jar              |Tinkers' Construct            |tconstruct                    |3.6.4.113           |DONE      |Manifest: NOSIGNATURE
TerraBlender-forge-1.18.2-1.2.0.126.jar           |TerraBlender                  |terrablender                  |1.2.0.126           |DONE      |Manifest: NOSIGNATURE
[末影水槽] endertanks-forge-1.18.2-1.11.14.jar        |EnderTanks                    |endertanks                    |1.11.14             |DONE      |Manifest: NOSIGNATURE
[沉浸工程] ImmersiveEngineering-1.18.2-8.4.0-161.jar  |Immersive Engineering         |immersiveengineering          |1.18.2-8.4.0-161    |DONE      |Manifest: 44:39:94:cf:1d:8c:be:3c:7f:a9:ee:f4:1e:63:a5:ac:61:f9:c2:87:d5:5b:d9:d6:8c:b5:3e:96:5d:8e:3f:b7
[超多生物群系] BiomesOPlenty-1.18.2-16.0.0.109-universal|Biomes O' Plenty              |biomesoplenty                 |1.18.2-16.0.0.109   |DONE      |Manifest: NOSIGNATURE
[玉] Jade-1.18.2-forge-5.3.2.jar                   |Jade                          |jade                          |5.3.2               |DONE      |Manifest: NOSIGNATURE
[应用能源2] appliedenergistics2-forge-11.7.6.jar      |Applied Energistics 2         |ae2                           |11.7.6              |DONE      |Manifest: NOSIGNATURE
[植物魔法] Botania-1.18.2-435.jar                     |Botania                       |botania                       |1.18.2-435          |DONE      |Manifest: NOSIGNATURE
[机械动力：末影传输] createendertransmission-2.0.7-1.18.2.j|Create Ender Transmission     |createendertransmission       |1                   |DONE      |Manifest: NOSIGNATURE
curios-forge-1.18.2-5.0.9.2.jar                   |Curios API                    |curios                        |1.18.2-5.0.9.2      |DONE      |Manifest: NOSIGNATURE
[通用机械] Mekanism-1.18.2-10.2.5.465.jar             |Mekanism                      |mekanism                      |10.2.5              |DONE      |Manifest: NOSIGNATURE
flywheel-forge-1.18.2-0.6.10-105.jar              |Flywheel                      |flywheel                      |0.6.10-105          |DONE      |Manifest: NOSIGNATURE
[机械动力] create-1.18.2-0.5.1.f.jar                  |Create                        |create                        |0.5.1.f             |DONE      |Manifest: NOSIGNATURE
[帕秋莉手册] Patchouli-1.18.2-71.1.jar                 |Patchouli                     |patchouli                     |1.18.2-71.1         |DONE      |Manifest: NOSIGNATURE
[地幔] Mantle-1.18.2-1.9.45.jar                     |Mantle                        |mantle                        |1.9.45              |DONE      |Manifest: NOSIGNATURE
[Xaero的小地图] Xaeros_Minimap_23.9.7_Forge_1.18.2.jar|Xaero's Minimap               |xaerominimap                  |23.9.7              |DONE      |Manifest: NOSIGNATURE
[通量网络] FluxNetworks-1.18.2-7.0.9.15.jar           |Flux Networks                 |fluxnetworks                  |7.0.9.15            |DONE      |Manifest: NOSIGNATURE
[加速火把] Torcherino-forge-1.18.2-16.0.3.jar         |Torcherino                    |torcherino                    |16.0.3              |DONE      |Manifest: NOSIGNATURE
[储物抽屉] StorageDrawers-1.18.2-10.2.1.jar           |Storage Drawers               |storagedrawers                |10.2.1              |DONE      |Manifest: NOSIGNATURE
[通用拼音搜索] jecharacters-1.18.2-forge-4.5.9.jar      |Just Enough Characters        |jecharacters                  |4.5.9               |DONE      |Manifest: NOSIGNATURE
[连锁破坏] ftb-ultimine-forge-1802.3.4-build.93.jar   |FTB Ultimine                  |ftbultimine                   |1802.3.4-build.93   |DONE      |Manifest: NOSIGNATURE
[机械动力：液体燃料] createliquidfuel-2.1.0-1.18.2.jar     |Create Liquid Fuel            |createliquidfuel              |2.1.0-1.18.2        |DONE      |Manifest: NOSIGNATURE
[建筑手杖] constructionwand-1.18.2-2.9.jar            |Construction Wand             |constructionwand              |1.18.2-2.9          |DONE      |Manifest: NOSIGNATURE
architectury-4.11.93-forge.jar                    |Architectury                  |architectury                  |4.11.93             |DONE      |Manifest: NOSIGNATURE
kubejs-forge-1802.5.5-build.569.jar               |KubeJS                        |kubejs                        |1802.5.5-build.569  |DONE      |Manifest: NOSIGNATURE
[AE2无线终端] AE2WTLib-11.6.3.jar                     |AE2WTLib                      |ae2wtlib                      |11.6.3              |DONE      |Manifest: NOSIGNATURE
ftb-library-forge-1802.3.11-build.177.jar         |FTB Library                   |ftblibrary                    |1802.3.11-build.177 |DONE      |Manifest: NOSIGNATURE
kubejs-create-forge-1802.2.4-build.16.jar         |KubeJS Create                 |kubejs_create                 |1802.2.4-build.16   |DONE      |Manifest: NOSIGNATURE
[苹果皮] appleskin-forge-mc1.18.2-2.5.1.jar          |AppleSkin                     |appleskin                     |2.5.1+mc1.18.2      |DONE      |Manifest: NOSIGNATURE
cc-tweaked-1.18.2-1.101.3.jar                     |CC: Tweaked                   |computercraft                 |1.101.3             |DONE      |Manifest: NOSIGNATURE
[现代化 UI] ModernUI-Forge-1.18.2-3.10.0.1-universal.|Modern UI                     |modernui                      |3.10.0.1            |DONE      |Manifest: 01:c4:52:25:b1:6e:5f:ac:fe:88:35:7e:cf:65:2f:69:1d:56:db:2b:93:f8:dd:7c:93:47:04:8c:e4:22:13:91
[极限反应堆] ExtremeReactors2-1.18.2-2.0.71.jar        |Extreme Reactors              |bigreactors                   |1.18.2-2.0.71       |DONE      |Manifest: NOSIGNATURE
framework-forge-1.18.2-0.4.3.jar                  |Framework                     |framework                     |0.4.3               |DONE      |Manifest: NOSIGNATURE
CodeChickenLib-1.18.2-4.1.4.488-universal.jar     |CodeChicken Lib               |codechickenlib                |4.1.4.488           |DONE      |Manifest: 31:e6:db:63:47:4a:6e:e0:0a:2c:11:d1:76:db:4e:82:ff:56:2d:29:93:d2:e5:02:bd:d3:bd:9d:27:47:a5:71
[无尽贪婪] Avaritia-1.18.2-4.0.1.6-universal.jar      |Avaritia                      |avaritia                      |4.0.1.1             |DONE      |Manifest: NOSIGNATURE
geckolib-forge-1.18-3.0.57.jar                    |GeckoLib                      |geckolib3                     |3.0.57              |DONE      |Manifest: NOSIGNATURE
[植物盆栽矿石种植] BotanyPotsOrePlanting-Forge-2.17.0+1.18|Botany Pots Ore Planting      |botany_pots_ore_planting      |2.17.0              |DONE      |Manifest: NOSIGNATURE
createaddition-1.18.2-1.0.0.jar                   |Create Crafts & Additions     |createaddition                |1.18.2-1.0.0        |DONE      |Manifest: NOSIGNATURE
Crash Report UUID: 3fd9a178-67a7-4ff9-a4af-635e5c9ad23c
FML: 40.2
Forge: net.minecraftforge:40.2.17
Flywheel Backend: GL33 Instanced Arrays
Fragments: Active Fragments:
FluxDeviceUI{5cf137a4} (35fdd837-1f90-4696-93eb-325509627e8a id=0x1020007 tag=main)
mFragmentId=#1020007 mContainerId=#1020007 mTag=main
mState=5 mWho=35fdd837-1f90-4696-93eb-325509627e8a mBackStackNesting=0
mAdded=true mRemoving=false mFromLayout=false mInLayout=false
mHidden=false mDetached=false mMenuVisible=true mHasMenu=false
mRetainInstance=false mUserVisibleHint=true
mFragmentManager=FragmentManager{3f39c59a in HostCallbacks{1e891d27}}}
mHost=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mArguments={token=1}
mPopDirection=false
mContainer=icyllis.modernui.fragment.FragmentContainerView{6bdfdb22 V.E...... ......I. 0,0-1280,971 #1020007}
mView=icyllis.modernui.widget.LinearLayout{6164b096 V.ED..... ......I. 470,295-810,675}
Child FragmentManager{24772406 in FluxDeviceUI{5cf137a4}}}:
Active Fragments:
DeviceHomeTab{15bf8da1} (94851933-a704-48d6-a21c-4a39d4e65ee9 id=0x2 tag=home)
mFragmentId=#2 mContainerId=#2 mTag=home
mState=5 mWho=94851933-a704-48d6-a21c-4a39d4e65ee9 mBackStackNesting=0
mAdded=true mRemoving=false mFromLayout=false mInLayout=false
mHidden=false mDetached=false mMenuVisible=true mHasMenu=false
mRetainInstance=false mUserVisibleHint=true
mFragmentManager=FragmentManager{24772406 in FluxDeviceUI{5cf137a4}}}
mHost=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mParentFragment=FluxDeviceUI{5cf137a4} (35fdd837-1f90-4696-93eb-325509627e8a id=0x1020007 tag=main)
mPopDirection=false
mContainer=icyllis.modernui.fragment.FragmentContainerView{601b5889 V.ED..... ......I. 0,40-340,380 #2}
mView=icyllis.modernui.widget.LinearLayout{4c1b1efa V.ED..... ......I. 0,0-340,340}
Child FragmentManager{31832f9b in DeviceHomeTab{15bf8da1}}}:
Back Stack Index: 0
FragmentManager misc state:
mHost=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mContainer=icyllis.modernui.fragment.Fragment$1@11c10af9
mParent=DeviceHomeTab{15bf8da1} (94851933-a704-48d6-a21c-4a39d4e65ee9 id=0x2 tag=home)
mCurState=5 mStateSaved=false mStopped=false mDestroyed=false
Added Fragments:
#0: DeviceHomeTab{15bf8da1} (94851933-a704-48d6-a21c-4a39d4e65ee9 id=0x2 tag=home)
Back Stack Index: 0
FragmentManager misc state:
mHost=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mContainer=icyllis.modernui.fragment.Fragment$1@6eefa5ce
mParent=FluxDeviceUI{5cf137a4} (35fdd837-1f90-4696-93eb-325509627e8a id=0x1020007 tag=main)
mCurState=5 mStateSaved=false mStopped=false mDestroyed=false
Added Fragments:
#0: FluxDeviceUI{5cf137a4} (35fdd837-1f90-4696-93eb-325509627e8a id=0x1020007 tag=main)
Back Stack Index: 0
FragmentManager misc state:
mHost=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mContainer=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mCurState=5 mStateSaved=false mStopped=false mDestroyed=false

Modern UI is not a dependency of Flux Networks, and you should keep enableGuiDebug false in /config/fluxnetworks-client.toml.

authors: BloCamLimb ialdaiaxiariyay

repo: SonarSonic/Flux-Networks


text:
Issue with image quality when using webp

I have just realised that the webp images being produced by the compilation script are not lossless. This means a lot of the webp images are lower quality than their PNG counterparts. This is not a good thing... and needs to be fixed.

This has now been fixed, although the new lossless webp resources have not yet been deployed.

repo: Sothatsit/RoyalUrClient


text:
从fflogs导入时间轴后无法进行编辑

今天我发现设置按钮移除后用浏览器页面进行编辑，作为尝试我导入了一份巴哈姆特绝境战的logs。链接
选择了骑士和一些减伤技能后，界面就变成了下图的样子

选择应用后刷新悬浮窗的确能看到时间轴数量+1，而且导出字符串再导入也能看见有正确数量的时间轴，但是浏览器确实看不到，尝试过重启ACT和重启电脑没有解决

已修复（应该）


text:
🛑 Emby is down

In d477abc, Emby (https://youmust.watch) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Emby is back up in 4913eb6 after 6 minutes.

repo: SourceQuality/upptime


text:
jasper2-deploy/ARCH=x86_64,NAME=jasper,OS=u1404,SITE=generic,VERSION=2.0.12 #16 failed

Build 'jasper2-deploy/ARCH=x86_64,NAME=jasper,OS=u1404,SITE=generic,VERSION=2.0.12' is failing!
Last 50 lines of build output:
[...truncated 71.26 KB...]
[ 96%] Built target imgcmp
[100%] Built target jasper
Install the project...
-- Install configuration: ""
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/lib/pkgconfig/jasper.pc
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/share/doc/JasPer/README
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/lib/libjasper.so.4.0.0
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/lib/libjasper.so.4
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/lib/libjasper.so
-- Set runtime path of "/data/ci-build/generic/u1404/x86_64/jasper/2.0.12/lib/libjasper.so.4.0.0" to "/data/ci-build/generic/u1404/x86_64/jasper/2.0.12/lib"
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_cm.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_config.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_debug.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_dll.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_fix.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_getopt.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_icc.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_image.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_init.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_malloc.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_math.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jasper.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_seq.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_stream.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_string.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_tmr.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_tvp.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_types.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/include/jasper/jas_version.h
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/bin/jasper
-- Set runtime path of "/data/ci-build/generic/u1404/x86_64/jasper/2.0.12/bin/jasper" to "/data/ci-build/generic/u1404/x86_64/jasper/2.0.12/lib"
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/bin/imginfo
-- Set runtime path of "/data/ci-build/generic/u1404/x86_64/jasper/2.0.12/bin/imginfo" to "/data/ci-build/generic/u1404/x86_64/jasper/2.0.12/lib"
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/bin/imgcmp
-- Set runtime path of "/data/ci-build/generic/u1404/x86_64/jasper/2.0.12/bin/imgcmp" to "/data/ci-build/generic/u1404/x86_64/jasper/2.0.12/lib"
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/share/man/man1/jasper.1
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/share/man/man1/imginfo.1
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/share/man/man1/imgcmp.1
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/share/doc/JasPer/jasper.pdf
-- Installing: /data/ci-build/generic/u1404/x86_64/jasper/2.0.12/share/doc/JasPer/jpeg2000.pdf

--------------------------- /data/modules/libraries ----------------------------
jasper/1.900.1 jasper/2.0.12
[Current build status] check if current [SUCCESS] is worse or equals then [SUCCESS] and better or equals then [SUCCESS]
Run condition [Current build status] enabling perform for step [Execute shell]
[2.0.12] $ /bin/sh -xe /tmp/jenkins3679425464559242213.sh
+ ./deploy-2.sh
./deploy-2.sh: line 22: cmake: command not found
Build step 'Conditional step (single)' marked build as failure

Changes since last successful build:
No changes
No changes
View full output

Build was fixed!

repo: SouthAfricaDigitalScience/jasper-deploy


text:
Feature/implement add photostep #178

Implement Add photo step#178
https://github.com/Space2Study-Project/Space2Study-FrontEnd/assets/122298176/16fc7487-e355-4c2f-b0e2-b130d4b23499

[x] When user clicks on input it should open window to choose file from computer for loading
[x]  When user drag file on drag-and-drop it should load file
[x]  When file is loaded it should be shown on the left block

Can you explain the logic of the change in the hook?

Return the previous version.


text:
Request: Add CSB Card ID to Card page in backend

I don't see the internal card ID anywhere on the card page. It would be mildly useful to access it from there for the purpose of quickly processing variant aliases when I've replaced one card with another.

The id is in position A, in the URL.
Would you like to see it near B too?

authors: ldeluigi thirdpolice


text:
UI updated

##Description : Updated the UI of Word Solver so that it matches other Game's UI.
##fixes 219

Can you make it match the colour scheme of the sudoku solvers?

Ok

Also change the font colour to match the sudoku solvers.

and the Button color also ?


text:
🛑 Yiffed Main is down

In 20a8523, Yiffed Main (https://yiffed.net/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Yiffed Main is back up in 0884a12 after 7 minutes.

repo: SparksTheFolf/STF-Uptime-Status


text:
Task - New Taxon Name - New button

When New button is clicked, the warning should show up only if there are unsaved changes.
Each section should have a notification of unsaved changes.

@proceps please further atomizing issues, this is two different ones.

When I pick a type species for a genus but did not select a relationship type, when I click a New button, I do not get any warning that relationship is not saved.

@proceps can we close this?

When the type selection or relationship is incomplete (related taxon is selected, but the type of the relationship is not). The record is not recorded as unsaved. Clicking new button ignores incomplete relationships.

@proceps close?

authors: mjy proceps

repo: SpeciesFileGroup/taxonworks


text:
Add support for 1Password vaults

tlr is absolutely amazing!
It would be awesome to be able to use teller with 1Password vaults.
There is 1Password CLI: https://support.1password.com/command-line-getting-started/
WDYT?

sounds good, we're aiming to add the new 1password production offering they announced a couple weeks ago (which makes them into a production vault product too)

@jondot, 1password provider was added #49.
we can close this issue

authors: jondot kaplanelad sergeylukin

repo: SpectralOps/teller


text:
nGinx shoots 100% CPU

we are using
Nginx version 1.12.2
openssl-1.1.0g
Nginx- Modsecurity 3.0
owasp-modsecurity-crs-3.0-master (Core Rule Set)
we are using nginx and the load average is shooting up more than 1 with 2 cores for 50 domains

I'm getting the following error with the build from v3/dev/performance branch on centos 7:
nginx: [emerg] "modsecurity_rules_file" directive Rules error. File: /usr/local/owasp-modsecurity-crs/rules/REQUEST-920-PROTOCOL-ENFORCEMENT.conf. Line: 169. Column: 390. Invalid variable:  MULTIPART_SEMICOLON_MISSING},\ in /etc/nginx/conf.d/default.conf:9
nginx: configuration file /etc/nginx/nginx.conf test failed
nginx: v1.13.0
CRS: v3.0.2

@edieship take a look on this one: https://github.com/SpiderLabs/owasp-modsecurity-crs/pull/995
You should apply the patch from that PR to your CRS.

@defanator Thanks!

Hey @edieship you might be interested in https://github.com/kubernetes/ingress-nginx/pull/1996 - basically we had this problem on the ingress nginx.
I found a specific version of modsecurity + owasp CRS that worked (check the changed files)

@Stono , thanks a lot, that works.

I've been evaluating libModSecurity and getting poor performance / high cpu load using a build of v3/master and the owasp crs.
Just made a build from v3/dev/performance and it's performing wonderfully.

I cannot find this branch.
I still face the issue. I have 98 sites hosted on my server (most of the content is CDN + static). Turning on modsecurity will make nginx reach 100% CPU.
root      2649  0.0 45.8 1949448 1825280 ?     Ss   11:07   0:00 nginx: master process /usr/sbin/nginx
nginx     2650  0.0 45.9 1950956 1827908 ?     S    11:07   0:00 nginx: worker process
nginx     2653  0.0 45.9 1950956 1827908 ?     S    11:07   0:00 nginx: worker process
I'm using the latest modules:
https://github.com/SpiderLabs/ModSecurity - v3/master
https://github.com/SpiderLabs/ModSecurity-nginx.git
https://github.com/SpiderLabs/owasp-modsecurity-crs.git
Turning off the modsecurity inside nginx's conf files ("modsecurity off;") will work perfectly.
Also, "nginx -t" or "nginx reload" takes lots of time when modsecurity is enabled.
Ideas?

I've been evaluating libModSecurity and getting poor performance / high cpu load using a build of v3/master and the owasp crs.
Just made a build from v3/dev/performance and it's performing wonderfully.

I cannot find this branch.
I still face the issue. I have 98 sites hosted on my server (most of the content is CDN + static). Turning on modsecurity will make nginx reach 100% CPU.
root 2649 0.0 45.8 1949448 1825280 ? Ss 11:07 0:00 nginx: master process /usr/sbin/nginx
nginx 2650 0.0 45.9 1950956 1827908 ? S 11:07 0:00 nginx: worker process
nginx 2653 0.0 45.9 1950956 1827908 ? S 11:07 0:00 nginx: worker process
I'm using the latest modules:
https://github.com/SpiderLabs/ModSecurity - v3/master
https://github.com/SpiderLabs/ModSecurity-nginx.git
https://github.com/SpiderLabs/owasp-modsecurity-crs.git
Turning off the modsecurity inside nginx's conf files ("modsecurity off;") will work perfectly.
Also, "nginx -t" or "nginx reload" takes lots of time when modsecurity is enabled.
Ideas?

nginx/1.17.9  modsecurity-nginx-v1.0.0 modsecurity-v3.0.3  owasp-modsecurity-crs-3.2.0
The Worker process  100% CPU.

authors: NizarBlond Stono daibin1004 defanator edieship rvmvsjvm

repo: SpiderLabs/ModSecurity


text:
IIS 10 - collections_remove_stale

ModSecurity: collections_remove_stale: Failed to access DBM file "C:/inetpub/temp/global": The system cannot find the path specified.
Also getting the same error for this path: C:/inetpub/temp/ip
The directory does exist. Here is the config:
SecTmpDir c:\inetpub\temp\
SecDataDir c:\inetpub\temp\

Should I be disabling a particular set of rules if it's not supposed to work on IIS?

@dmarlow Make sure that the user running IIS/ModSecurity has RWX permission for that folder as the error message suggests that the file was not created.
If you are sure this is the case, you might be facing an issue related with #576. So you may want to rebuild your ModSecurity with the flag --enable-collection-global-lock. More about this flag here.
Alternatively, you may want to rebuild with --enable-collection-delete-problem-logging=no which doesn't "solve" the issue, but at least it doesn't pollute your logs with these entries.

Should I be disabling a particular set of rules if it's not supposed to work on IIS?

Please see SecTmpDir and SecDataDir for more information about these directives.

Hello,
is there any chance to investigate this issue? I'm trying to use ModSecurity in shared hosting scenario as a hoster. All websites are being runned with separate user in system for security reasons. They all inherit permissions from one user group (IIS_IUSRS). Whatever I do I just can't provide permissions for SecDataDir. I even tried to add Everyone permission for All operations on dir which I'm tring to use. Interesting fact is that when I'm monitoring this path using Windows ProcessMonitor app this dir is not even being mentioned in operations (this app shows all operations on varions system elements).
I just wanted to create some simple system wide rule for blocking wp-login.php or similar requests for clients websites after X retries because it is causing sometimes high cpu usage.
Error entry:
[client SOMEIPADDRESS] ModSecurity: collection_retrieve_ex: Unable to retrieve collection (name "global", key "global"). Use SecDataDir to define data directory first. [hostname "........."] [uri "/w........."] [unique_id "17582052951696867351"]

@dmarlow  have you solved this issue? I'm using latest MS 2.9.3

authors: dmarlow grzech1983 victorhora


text:
Updates some docs for help

I accidentally built this off of #80, which then created a merge conflict.
got the branch sorted!

merci

repo: SpikeInterface/spikeinterface-gui


text:
Add ability to force the dependency versions required by the Bootstrap

This PR adds an ability to force the dependency versions required by the Spine Bootstrap plugin.
This is done via the forceDependencies field:
subprojects {
    // ...
    spine {
        forceDependencies = true
    }
}

This statement will cause the Spine Bootstrap plugin to force its required dependency versions for all sub-projects. For individual subprojects it may then be disabled in case it's necessary:
spine {
    forceDependencies = false
}

At the moment, only com.google.protobuf:protobuf-java dependency is forced (version 3.9.0) as it proved to cause problems in case the dependency is resolved to an older version in the project.
The Spine version, as well as the plugin version, advances to 1.0.2.

@dmdashenkov PTAL. The build depends on https://github.com/SpineEventEngine/base/pull/461 being merged.

@dmdashenkov PTAL again.

repo: SpineEventEngine/bootstrap


text:
Ensure that Projections and ProcessManagers declare at least one message handler during repository registration

Before this PR it was possible to register ProjectionRepository and ProcessManagerRepository instances  in BoundedContext, even if the managed entity did not declare any handler methods (i.e. nothing marked with @Subscribe or @React).
At the same time such a check was already implemented for AggregateRepository.
This changeset addresses this behavior inconsistency and prevents Spine users from such a mistake.
Now, mandatory checks for the proper entity declaration are implemented. They are performed upon a repository registration in the BoundedContext. If an entity has no message handler methods, an IllegalStateException is raised — similar to the behavior implemented for AggregateRepository.
The version of the framework has been set to 0.9.77-SNAPSHOT.

@alexander-yevsyukov PTAL.

@dmdashenkov PTAL.

repo: SpineEventEngine/core-java


text:
Female Percentage Progress Bar

Could a Female Percentage Progress Bar be added to each lottery and overall progress bar that tracks the target percentage and the current progress at hitting the target.

@moveson It would be helpful, as we play we how we conduct the lottery, to have a female thermometer for overall % and % in each constructed lottery.  There are a number of nuances that I think this would with thinking through. Would this feature be difficult to implement?

@tbstockton No, it would not be particularly difficult to implement. But it begs the question we've been kicking around, which is, does it make more sense to be open about what we are doing and just have separate male and female lotteries? I don't think we've decided one way or another on that point. Could we get on a call and work through those concerns?

Here are the 2 motions we passed:
"The number of females toeing the Hardrock starting line shall be no less
than the % of qualified females who applied to the lottery in a manner to
be determined in the future. "
"Should there be continued to be Dale’s; require Dale’s picks be evenly
distributed between female and male."
Our key constraints are toeing the "Hardrock starting line", "no less",
"who applied to the lottery" and "evenly distributed".
Taken at face value
1 - we can't cap the percentage, which happens (potentially) with separate
lotteries.
2 - the percentage applies to the lottery as a whole, not each lottery, and
needs to be met at the start
3 - Dale has to pick exactly 3 females
The ringer in this is Dale's picks and how we implement them in the various
lottery scenarios. It could be that luck of the draw and optimal use of
Dale's picks make this all a non-issue. All this could also be handled on
the backend with the waitlist but construction/implementation of the
waitlist is key since it is the most public component of this.
I was thinking that female thermometers, female selectors and Dale
selectors on each lottery would help us play with the lottery and waitlist
scenarios and look for unintended consequences. I ask this understanding,
and with appreciation, that the LOE may be too high.
Some lottery scenarios:
1 - 6 lotteries
Potentially caps the percentage.
We're likely to pull all females in the Vets for this one and
Dale's picks could mess up the per lottery ratios.
We could have a Dale's pick selector on each lottery by gender(?)
2 - 4 lotteries
Pulling extra females from Nevers accelerates evening out the
lottery but we cap the female percentage (outside of Dale's picks)
3 - 3 lotteries
If we had a female selector like Dale's picks selector we could
maintain the percentage as we go along while leaving a chance
of over going over the needed percentage.
Each has nuances that could be problematic.
David and I were talking about getting together on Thursday to play with
your lottery feature, we could zoom you in.
Tom
On Wed, Nov 10, 2021 at 5:18 AM Mark Oveson @.***>
wrote:

@tbstockton https://github.com/tbstockton No, it would not be
particularly difficult to implement. But it begs the question we've been
kicking around, which is, does it make more sense to be open about what we
are doing and just have separate male and female lotteries? I don't think
we've decided one way or another on that point. Could we get on a call and
work through those concerns?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/SplitTime/OpenSplitTime/issues/592#issuecomment-965076900,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AG4KY52IXKHFFDHABIBECOTULJPILANCNFSM5FZK42OA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--
Tom Stockton, PhD
Neptune and Company, Inc
@.***
Office: (505) 662-0707 Ext 117
Mobile: (505) 660-8591

Per our discussions tonight, it sounds like we'll go with the 6-lottery scenario. I'm closing this issue on that assumption.

authors: moveson tbstockton

repo: SplitTime/OpenSplitTime


text:
Update MapGenStrongholdMixin from core:invalid

Located in: core:invalid
Part of: structure
This is part of the upgrade process for Sponge and is likely involving some work and investigation.
Advice and tips include:

Sometimes things are just a simple method name change
Might be a new class or field
Understanding what the original intention of the target code had
Analyzing whether the functionality achieved by the target class/mixin still exists
Understanding the new functionality in the new Minecraft version that requires rewriting for the functionality
The SpongeAPI usage could very well have gone missing out the window if functionality was deemed unnecessary for release

Closed in https://github.com/SpongePowered/SpongeCommon/commit/d7c830e022b66da3d5fef6753f79566363cc3c1c

authors: Zidane gabizou

repo: SpongePowered/SpongeCommon


text:
feat(config): Add defaultBaseUrl configuration for endpoints

Able to define a defaultBaseUrl to use for new endpoints, adds the feature in #158.
config.setDefaultBaseUrl(baseUrl);

This change is

looks good. so, basically that.s the same as the current 'endpoint is self' but with a different url. i thought you (also) wanted
.defaultBaseUrl('http://some.com')
.registerEndpoint('api', 'api')
making the api endpoint http://some.com/api
but i guess that can be added
anyways, if you re nice, you also update the docs :smile:

I'm not sure what you're suggesting with your example. How would that function differently?
I'll update the docs after the merge is complete. Do you want just the Configuration updated?

See #160 for proposed documentation changes

yeah, forget my comment. i'll merge it once my confusing in the doc PR is solved

authors: doktordirk fedoranimus

repo: SpoonX/aurelia-api


text:
Realtime events on WebGL

Hi, I am trying to add real-time events to my project, like ChildChanged or ValueChanged, and in the editor, everything works well, but in a build(WebGL), it doesn't return any data. Please advise me if there is some workaround or fix?
Thanks.

I've looked into it. The problem is not related to CORS as I thought at the very first moment.
In the Network tab, WebGL sends the request to firebase correctly with proper headers. It also waits to receive event data. Maybe it's a limitation of UWR or WebGL (which I don't think so, as the browser is capable of handling SSE).
However, I will try-catch a few workarounds for it. I will keep updating if I fix or find any workaround.
Thanks for using FRC and I really appreciate your interest.

I hope it serves.
What happened I think -
Unity uses the browser's fetch API in WebGL for UnityWebRequest. Firebase endpoints for child events are SSE Protocol supported (there is no special endpoint, every endpoint supports SSE Protocols), and the only way to implement child events is by listening to SSE.
Generally, fetch API doesn't work for SSE (Server-Sent Events). The browser has a different class for SSE, which is EventSource. So, I wrote a JsLib that implements EventSource and established two-way communication with Game Code and Browser (to receive callbacks).
If you are interested, you can check changes here.
Thanks for using FRC.

Thank you!

authors: SrejonKhan vitaliyMalishchuk

repo: SrejonKhan/FirebaseRestClient


text:
Details on the training procedure

Hi,
Could you provide details on the training procedure of this model?
How much steps were used on the stage 1 of the model (autoencoder)? On which dataset? Is it like with V1 where multiple subsets of LAION were used at different stages of the training?
Similar question for stage 2?
This info would be very valuable for the reproducibility of this work and for future research in this domain!
Would be super cool to have a log book like with OPT-175B, with the challenges faced during training!
Thank you very much

+1

@nicolas-dufour do you have any update?

@dmarx pls remove good first issue from this

@rzzdr you're gonna have to ask someone with perms on the repo, I haven't been in stability's employ for almost a year now.

OK

authors: dmarx nicolas-dufour rzzdr wtliao zzw-zwzhang

repo: Stability-AI/stablediffusion


text:
Support for YAML syntax for Tirith Policies

We need to add support for writing Tirith policies using YAML syntax.

[ ]  Implement a parser to handle YAML syntax for Tirith policies.
[ ]  Ensure that the YAML policies are validated correctly against the existing policy schema.
[ ]  Write unit tests

Hey can you please assign this task to me .

repo: StackGuardian/tirith


text:
Visual Flow doesn't save meta on disk

Hello,
Under some circumstances (perhaps my setup or I do something wrong, though I didn't actually do anything unusual, so in my case it's always) Flow doesn't save workflow meta data on disk. It does save the workflow itself under workflows/ directory though.
@DoriftoShoes asked to create an issue so he can investigate when he has time.

Validated: This behavior exists on 2.3.1.
Steps to reproduce:

Install BWC
Login to Web UI and go to Actions tab
Click '+' button, to launch Workflow Designer
Drag a couple of actions onto the canvas
Go to settings, give action a name, e.g. test_save_to_disk, leave it in pack default.
Save workflow
Login to BWC server via SSH, go to /opt/stackstorm/packs/default/actions
Run ls and ls workflows. Observe that /opt/stackstorm/packs/default/actions/workflows/test_save_to_disk.yaml exists, but /opt/stackstorm/packs/default/actions/test_save_to_disk.yaml does NOT exist.

Workaround:
Run st2 action get default.test_save_to_disk -y, and export the action metadata to YAML, which can then be saved to /opt/stackstorm/packs/default/actions/test_save_to_disk.yaml.
I'll log an issue against the st2flow repo, referring to this.

Resolved in 3.0

authors: LindsayHill emptywee


text:
st2client feature: st2 pack init <pack_name> <dest_dir>

I would like something like ansible's ansible-galaxy init <role_name>[1] for st2 packs.
Something like st2 pack init or st2 pack create would be great.
I would imagine that init would, like ansible-galaxy, create the pack folder in the current directory, unless another directory is specified.
[1] http://docs.ansible.com/ansible/galaxy.html#create-roles

Right now this functionality is part of st2sdk - https://github.com/stackstorm/st2sdk#usage.
You can install st2sdk from pip - pip install st2sdk.

Looks like maybe this just needs a pointer added to the docs?

A list of popular ways to create packs would be good in the docs. I prefer one of the cookie cutter packs over st2sdk. Though that might change if PR makes its way into st2sdk.

stale? yes. Still needed? yes.

authors: Kami LindsayHill cognifloyd


text:
ctx in workflow seems to assign null after task execution

SUMMARY
I have a simple workflow with a core.remote action to execute a shell script. The workflow input has a few variables and those are all accessible in the task itself, however, after the task is executed all these input variables are set to null values. It makes it difficult to get the hostname output from the results of the task. Even the vars are assigned null values if they're not being published.
action:
name: "<my action>"
pack: "<my pack>"
description: "does stuff"
runner_type: "orquesta"
entry_point: "workflows/<my workflow>.yaml"
enabled: true
parameters:
  kitchen_params:
    type: "object"
    default:
      file: "<my file var>"

  timeout:
    default: 300

  failed_string:
    default: "Error"

workflow:
version: 1.0
description: "does stuff"

input:
  - kitchen_params
  - hostname
  - failed_string
  - timeout
  - cwd

vars:
  - fail_str: <% ctx("failed_string") %>
  - host: <% ctx("hostname") %>

tasks:
  # [192, 55]
  execute_job:
    action: "pack_res_pentaho_reports.execute_my_job"
    input:
      kitchen_params: <% ctx("kitchen_params") %>
      hosts: <% ctx("hostname") %>
      timeout: <% ctx("timeout") %>
      cwd: <% ctx("cwd") %>
     # next:
       # - when: <% ctx().failed_string and (result().get(ctx().hostname).get('stderr').matches(ctx().failed_string) or result().get(ctx().hostname).get('stdout').matches(ctx().failed_string)) %>
         # do: fail

output:
  - msg: <% ctx() %>

The output of msg is:
{
  "output": {
    "msg": {
      "st2": {
        "action_execution_id": "<id>",
        "api_url": "https://<st2 url>/api/v1",
        "user": "<me>",
        "pack": "<my pack>",
        "action": "<my action>",
        "runner": "orquesta",
        "workflow_execution_id": "<id>"
      },
      "parent": {
        "re-run": {
          "ref": "<id>"
        },
        "trace_context": {
          "id_": "<id>"
        },
        "user": "<me>",
        "pack": "<pack>",
        "rbac": {
          "user": "<me>",
          "roles": [
            "admin"
          ]
        }
      },
      "kitchen_params": {
        "file": "<my file>",
      },
      "hostname": null,
      "failed_string": null,
      "timeout": 300,
      "cwd": null,
      "fail_str": null,
      "host": null
    }
  }
}

You can see everything except timeout is reassigned null values.  Even the vars fail_str and host are reassigned null values when they're assigned values early on.
I'm not sure if I'm missing something here or if this is a bug.
STACKSTORM VERSION
Paste the output of st2 --version:
st2 3.6.0, on Python 3.6.8
OS, environment, install method
OL7 in an HA cluster
Steps to reproduce the problem
View the action files above
Expected Results
After task execution the previous input and vars shouldn't be reassigned null values.
Actual Results
After task execution input and vars are reassigned null values.

Can you show how this <my pack>.<my action> is being called?

Can you show how the action <my pack>.<my action> is being called?

Its listed below, but after looking at it I think I realize what's happening.
The parent action executing the workflow doesn't have defaults set for those inputs so they're being set as null by default in the context. My assumption here was that <my pack>.<my action> defaults were being set in the context which isn't the case and makes sense that it isn't.
Is it Friday yet?
name: "<my action>"
runner_type: "remote-shell-cmd"
description: "does stuff"
enabled: true
parameters:
  kitchen_params:
    type: "object"
    required: true

  timeout:
    default: 300
  kwarg_op:
    immutable: true
    default: "-"
  cwd:
    default: "{{ kitchen_params.file.rsplit('/', 1)[0] }}"
  cmd:
    immutable: true
    default: "sh <path to shell script> -no-rep {% for k,v in kitchen_params.items() %}{{ kwarg_op }}{{ k }}='{{ v }}' {% endfor %}"
  hosts:
    default: "<my host>"
  username:
    immutable: true
    default: "<service username>"

authors: minsis nzlosh


text:
[WIP] Adding complex type jinja rending.

When you have a complex type (list, object) that includes a jinja template it will cause a non-terminating loop and fail after too many iterations. This PR fixes this issue and allows complex types to be properly rendered.

[x] Tests
[ ] Changelog

Current coverage is 76.53% (diff: 58.33%)

Merging #3018 into master will decrease coverage by 0.02%

@@             master      #3018   diff @@
==========================================
  Files           428        428
  Lines         21890      21901    +11
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits          16757      16760     +3
- Misses         5133       5141     +8
  Partials          0          0

Diff Coverage
File Path

•••••      58%
st2common/st2common/util/param.py

Powered by Codecov. Last update 530d4ac...49e96b5

So far LGTM, but that's one of the PR's which would be easier to parse if there were some tests up front :P

We're not going to support this. The available solutions are sub-optimal.

@m4dcoder @lakshmi-kannan @Kami Please make sure I've not gone Christmas insane on this, but basically I assume anything that's exactly matched in "{{[A-z0-9_-]}}" should attempt to be rendered with whatever JSON type it has. So that's precisely what I attempt to do w/ the complex_type jinja filter. It seems to work in the tests. If the item is surrounded by additional elements ie: "My fancy sentence has a {{variable}}" it will render it as a string (probably need to add another test to cover this. Will do that.). This covers all the corner cases I could think of though there's a possibility there's another one out there so please view this with a critical eye.

From high-level the change looks good to me, but I would feel more comfortable with a lot more tests for different types and more edge cases.

Added some comments / questions.
Besides that + changelog entry, LGTM.

I still can't believe you solved it :). Looking at the tests, it looks like you've. So from my side, we are good 👍. Awesome work, @bigmstone!

authors: Kami bigmstone codecov-io lakshmi-kannan


text:
Feature/13 ability to disable addresables per platform

Added ability to disable addressables for platform. Also added ability to mark all scenes (except first one) as addressable

Not sure if this is relevant. Also, we got merge conflicts.

authors: alexey-yaremenko igoranokhin


text:
建议增加自定义主题色

比如通过取色器ui设置主题色，参照MSpring Theme

主要是我这主题色有俩颜色 emmm
虽然说我之前写过一个自动从亮色主题色取暗色主题色的方法
可以考虑加一下 😋

repo: Stapxs/Stapxs-QQ-Lite-Theme


text:
Setting layer z-index higher than player sprite makes it disappear

Discussed in https://github.com/StarArawn/bevy_ecs_tilemap/discussions/194

Originally posted by hazelnutcloud May 22, 2022
Is there a way to set z-index for individual layers? I have a tiled map with different layers according to where it's z-index should be relative to the player i.e. above / below. Thank you!

update: I figured out how to set z-index for each layer. However, each layer with a z-index higher than my player disappears after a few seconds.

update: my bad, there's nothing wrong with the plugin. I was implementing smooth camera movement by mutating the camera's translation according to the difference between the camera and the player's translation. This ended up also changing the camera's z-index (which is by default set to max value) making any objects above the player's z-index not rendered by the camera. 😅


text:
feat: add sink options to sink with no schema

#117
support  sink with no schema
demo:
CREATE TABLE `source_table` (
    `key` STRING,
    `value` STRING,
    `biz_type` INT,
    `vehicle_id` STRING
) WITH (
    'connector' = 'kafka',
    ...

);

CREATE TABLE sink_table (
  resultStr String
) WITH (
  'connector' = 'starrocks',
  'jdbc-url'='jdbc:mysql://****:9030',
  'load-url'='*****:8030',
  'database-name'='*****',
  'table-name'='sr_test',
  'username'='*****',
  'password'='*******',
  'sink.properties.strip_outer_array'='true',
    'sink.properties.format'='json',
    'sink.buffer-flush.max-bytes' = '2073741824',
    'sink.buffer-flush.max-rows' = '500000',
    'sink.buffer-flush.interval-ms' = '300000',
    'sink.properties.ignore_json_size' = 'true',
    'sink.parallelism' = '1',
    'sink.with-no-schema' = 'true'
);

insert into sink_table
select MAP_TO_JSON_STRING(KV_TO_MAP('vehicle_id',vehicle_id,'biz_type',biz_type,`key`,`value`))
from source_table;

SR DDL:
CREATE TABLE `sr_test` (
  `biz_type` int(11) NULL COMMENT "",
  `vehicle_id` varchar(128) NULL COMMENT "",
  `batteryLevel` int(11) REPLACE_IF_NOT_NULL NULL COMMENT "",
  `voltageStatus` varchar(128) REPLACE_IF_NOT_NULL NULL COMMENT "",
  `vehicleVersionId` varchar(128) REPLACE_IF_NOT_NULL NULL COMMENT "",
  `opStatus` int(11) REPLACE_IF_NOT_NULL NULL COMMENT "",
  `firstInOpTime` bigint(20) REPLACE_IF_NOT_NULL NULL COMMENT "运营时长",
  `isOutOpWorkRegion` varchar(128) REPLACE_IF_NOT_NULL NULL COMMENT "",
  `lowPowerPriority` int(11) REPLACE_IF_NOT_NULL NULL COMMENT "低电优先级",
  `asset_loss_benefit` double REPLACE_IF_NOT_NULL NULL COMMENT "资损收益"

) ENGINE=OLAP
AGGREGATE KEY(`biz_type`, `vehicle_id`)
DISTRIBUTED BY HASH(`biz_type`, `vehicle_id`) BUCKETS 10
PROPERTIES (
"replication_num" = "3",
"in_memory" = "false",
"storage_format" = "DEFAULT"
);

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.sunnineyang seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


text:
[Enhancement] optimize performance of percentile_cont function

What type of PR is this：

[ ] BugFix
[ ] Feature
[x] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Fixes #14608
Problem Summary(Required) ：

Replace the out-of-place merge with in-place merge to reduce memory allocation overhead.
Benchmark result:

For SQL select percentile_cont(lo_orderdate, 0.5) from lineorder with SSB( scale=100)
Before is 64s, After is 37s

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto backported to target branch

[x] 2.5
[x] 2.4
[x] 2.3
[ ] 2.2

run starrocks_admit_test

run starrocks_admit_test

run starrocks_admit_test

@Mergifyio backport branch-2.4

@Mergifyio backport branch-2.2 branch-2.3

authors: mofeiatwork wanpengfei-git

repo: StarRocks/starrocks


text:
[Feature] Support insert overwrite lake table

What type of PR is this：

[ ] BugFix
[x] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Fixes #
Problem Summary(Required) ：

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto backported to target branch

[x] 3.0
[ ] 2.5
[ ] 2.4
[ ] 2.3

[FE PR Coverage Check]
:disappointed: fail : 18 / 38 (47.37%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/persist/SinglePartitionPersistInfo.java
0
2
00.00%
[27, 28]

:large_blue_circle:
com/starrocks/load/PartitionUtils.java
13
29
44.83%
[81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 95, 96, 109, 110, 111]

:large_blue_circle:
com/starrocks/server/LocalMetastore.java
3
5
60.00%
[1450, 1452]

:large_blue_circle:
com/starrocks/persist/gson/GsonUtils.java
2
2
100.00%
[]

run starrocks_admit_test

[FE PR Coverage Check]
:disappointed: fail : 19 / 39 (48.72%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/persist/SinglePartitionPersistInfo.java
0
2
00.00%
[27, 28]

:large_blue_circle:
com/starrocks/load/PartitionUtils.java
13
29
44.83%
[81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 95, 96, 109, 110, 111]

:large_blue_circle:
com/starrocks/server/LocalMetastore.java
3
5
60.00%
[1450, 1452]

:large_blue_circle:
com/starrocks/persist/gson/GsonUtils.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/load/InsertOverwriteJobRunner.java
1
1
100.00%
[]

@Mergifyio backport branch-3.0

authors: kevincai wanpengfei-git wyb


text:
[Doc] update file external table

Signed-off-by: amber-create yangyanping@starrocks.com
What type of PR is this:

[ ] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes:

Fixes #
Problem Summary(Required):

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[ ] I have checked the version labels which the pr will be auto backported to target branch

[ ] 3.0
[ ] 2.5
[ ] 2.4
[ ] 2.3

@mergify backport branch-3.0


text:
[BugFix] Fix HDFS stat information lost in profile and avoid BE crashed when get HDFS stat

Fix HDFS stat information lost in the profile and avoid BE crashing when get HDFS stat.
What type of PR is this:

[x] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[x] 3.0
[ ] 2.5
[ ] 2.4
[ ] 2.3

@Mergifyio backport branch-3.0

authors: Smith-Cruise wanpengfei-git


text:
[Refactor] Add physical partition interface

Fixes #issue
What type of PR is this:

[ ] BugFix
[ ] Feature
[ ] Enhancement
[x] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[ ] I have checked the version labels which the pr will be auto-backported to the target branch

[ ] 3.1
[ ] 3.0
[ ] 2.5
[ ] 2.4

[FE PR Coverage Check]
:disappointed: fail : 333 / 438 (76.03%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/catalog/Table.java
0
1
00.00%
[527]

:large_blue_circle:
com/starrocks/catalog/TabletStatMgr.java
0
10
00.00%
[110, 111, 112, 113, 114, 115, 116, 117, 118, 119]

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
1
00.00%
[1264]

:large_blue_circle:
com/starrocks/alter/CompactionHandler.java
0
6
00.00%
[112, 113, 115, 116, 117, 118]

:large_blue_circle:
com/starrocks/catalog/CatalogRecycleBin.java
16
32
50.00%
[792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 808, 809]

:large_blue_circle:
com/starrocks/alter/SchemaChangeHandler.java
9
18
50.00%
[1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375]

:large_blue_circle:
com/starrocks/transaction/OlapTableTxnLogApplier.java
3
5
60.00%
[50, 51]

:large_blue_circle:
com/starrocks/catalog/MetadataViewer.java
39
58
67.24%
[117, 118, 119, 121, 122, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 247]

:large_blue_circle:
com/starrocks/clone/DiskAndTabletLoadReBalancer.java
29
40
72.50%
[979, 980, 981, 985, 986, 987, 988, 991, 992, 993, 994]

:large_blue_circle:
com/starrocks/alter/MaterializedViewHandler.java
32
40
80.00%
[397, 400, 401, 402, 424, 425, 426, 427]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
119
137
86.86%
[652, 653, 654, 656, 657, 658, 668, 669, 670, 672, 673, 674, 720, 734, 1138, 1150, 1756, 1883]

:large_blue_circle:
com/starrocks/backup/BackupJob.java
10
11
90.91%
[486]

:large_blue_circle:
com/starrocks/catalog/Partition.java
33
35
94.29%
[179, 180]

:large_blue_circle:
com/starrocks/alter/SchemaChangeJobV2.java
23
24
95.83%
[851]

:large_blue_circle:
com/starrocks/statistic/StatisticUtils.java
1
1
100.00%
[]

:large_blue_circle:
com/starrocks/alter/RollupJobV2.java
19
19
100.00%
[]

authors: meegoo wanpengfei-git


text:
[Feature] Add some statistic function

support corr/covar_pop/covar_samp as window function and agg function, support variance related function as window function
What type of PR is this:

[ ] BugFix
[x] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Checklist:

[x] I have added test cases for my bug fix or my new feature
[x] This pr will affect users' behaviors
[x] This pr needs user documentation (for new or modified features or behaviors)
[x] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[x] 3.1
[x] 3.0
[ ] 2.5
[ ] 2.4

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 39 (82.05%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
10
50.00%
[155, 156, 179, 180, 407]

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 32 / 35 (91.43%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/AnalyticAnalyzer.java
7
9
77.78%
[283, 284]

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
5
6
83.33%
[405]

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
20
20
100.00%
[]

@Mergify backport branch-3.0

@Mergify backport branch-3.1

authors: before-Sunrise wanpengfei-git


text:
[Enhancement] still use cte rewrite  when count distinct with limit

Fixes #issue
support use cte rewrite  when count distinct with limit, we add a session variable prefer_cte_reuse_rewrite, when it set to true, will use cte reuse to rewrite multi count distinct even with limit.
What type of PR is this:

[ ] BugFix
[ ] Feature
[x] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[x] 3.1
[ ] 3.0
[ ] 2.5
[ ] 2.4

[FE PR Coverage Check]
:heart_eyes: pass : 3 / 3 (100.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/qe/SessionVariable.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/sql/optimizer/rule/transformation/RewriteMultiDistinctByCTERule.java
1
1
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 3 / 3 (100.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/qe/SessionVariable.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/sql/optimizer/rule/transformation/RewriteMultiDistinctByCTERule.java
1
1
100.00%
[]

@Mergifyio backport branch-3.1

authors: Youngwb wanpengfei-git


text:
[BugFix] Fix local ref leak in Java UDTF

Fixes
WARNING: JNI local refs: 264, exceeds capacity: 263

What type of PR is this:

[ ] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[x] 3.1
[x] 3.0
[x] 2.5
[ ] 2.4

[FE PR Coverage Check]
:heart_eyes: pass : 0 / 0 (0%)

@Mergifyio backport branch-3.1

@Mergifyio backport branch-3.0

@Mergifyio backport branch-2.5

authors: stdpain wanpengfei-git


text:
[BugFix] Set mv insert overwrite job enableInsertStrict to false

Fixes #issue
set seesion variable enableInsertStrict to false.
eg.
if base table has partition [2020-07-15, 2020-08-15),
mv has partition [2020-08-01, 2020-09-01),  mv need to insert from base table data which partition value at [2020-01-01, 2020-08-15)
What type of PR is this:

[ ] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Does this PR entail a change in behavior?

[ ] Yes, this PR will result in a change in behavior.
[x] No, this PR will not result in a change in behavior.

If yes, please specify the type of change:

[ ] Interface/UI changes: syntax, type conversion, expression evaluation, display information
[ ] Parameter changes: default values, similar parameters but with different default values
[ ] Policy changes: use new policy to replace old one, functionality automatically enabled
[ ] Feature removed
[ ] Miscellaneous: upgrade & downgrade compatibility, etc.

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[x] 3.2
[x] 3.1
[ ] 3.0
[ ] 2.5

@mergify backport branch-2.5

authors: LiShuMing Youngwb


text:
[Enhancement]Support batch drop partitions syntax

Why I'm doing:
The current latest version lacks the functionality for batch deletion of partitions. When a large number of partitions need to be deleted, the efficiency is relatively low due to the necessity of obtaining locks during deletion.
What I'm doing:
Add batch deletion syntax and functionality for formal partitions and temporary partitions."
-- formal partition
ALTER TABLE test.test_broke_load_index_vip DROP PARTITIONS IF EXISTS START("2024-02-24") END("2024-02-26") EVERY (INTERVAL 1 DAY);
-- temporary partition
ALTER TABLE test.test_broke_load_index_vip DROP TEMPORARY PARTITIONS IF EXISTS START("2024-01-01") END("2024-01-05") EVERY (INTERVAL 1 DAY);

What type of PR is this:

[ ] BugFix
[ ] Feature
[x] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Does this PR entail a change in behavior?

[ ] Yes, this PR will result in a change in behavior.
[x] No, this PR will not result in a change in behavior.

If yes, please specify the type of change:

[x] Interface/UI changes: syntax, type conversion, expression evaluation, display information
[ ] Parameter changes: default values, similar parameters but with different default values
[ ] Policy changes: use new policy to replace old one, functionality automatically enabled
[ ] Feature removed
[ ] Miscellaneous: upgrade & downgrade compatibility, etc.

Checklist:

[x] I have added test cases for my bug fix or my new feature
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

[ ] This is a backport pr

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[ ] 3.2
[ ] 3.1
[ ] 3.0
[ ] 2.5

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

@leiyang0324 Excellent job, @gengjun-git and i will help to review this pr, thanks.

@leiyang0324 Can you give an example of the new syntax?

@gengjun-git

@gengjun-git  Thank you for your reply
-- formal partition
ALTER TABLE test.test_broke_load_index_vip  DROP PARTITIONS IF EXISTS START("2024-02-24") END("2024-02-26") EVERY (INTERVAL 1 DAY);
-- temporary partition
ALTER TABLE test.test_broke_load_index_vip  DROP TEMPORARY PARTITIONS IF EXISTS START("2024-01-01") END("2024-01-05") EVERY (INTERVAL 1 DAY);

@gengjun-git Thank you for your reply -- formal partition ALTER TABLE test.test_broke_load_index_vip DROP PARTITIONS IF EXISTS START("2024-02-24") END("2024-02-26") EVERY (INTERVAL 1 DAY); -- temporary partition ALTER TABLE test.test_broke_load_index_vip DROP TEMPORARY PARTITIONS IF EXISTS START("2024-01-01") END("2024-01-05") EVERY (INTERVAL 1 DAY);

@wangsimo0 @jaogoy PTAL, do you think this syntax is reasonable?

@wangsimo0 plz give some advice about the syntax

@mergify rebase

@leiyang0324  could you rebase the main branch to resolve conflicts, so that we can run the ut.

@leiyang0324 could you rebase the main branch to resolve conflicts, so that we can run the ut.

ok,i will resolve conflicts

@leiyang0324  there must be something wrong...

@leiyang0324 there must be something wrong...
I will pull a new branch from the latest master branch, apply the code patch for batch partition deletion to this new branch, and then create a new pull request.

Going to close this pr due to rebase, switch to this new pr: https://github.com/StarRocks/starrocks/pull/43539.

authors: CLAassistant gengjun-git leiyang0324 nshangyiming


text:
[Tool] Revert "[Tool] update toolchain to 20240724 (backport #50674) (#50733)"

This reverts commit 166ebd6105efb63b0513bdc6694be47d61304410.
(cherry picked from commit 551773b15d57c7bcf731e868ee2424ce686986b7)
Signed-off-by: Kevin Xiaohua Cai caixiaohua@starrocks.com
Why I'm doing:
What I'm doing:
Fixes #issue
What type of PR is this:

[ ] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[x] Tool

Does this PR entail a change in behavior?

[ ] Yes, this PR will result in a change in behavior.
[x] No, this PR will not result in a change in behavior.

If yes, please specify the type of change:

[ ] Interface/UI changes: syntax, type conversion, expression evaluation, display information
[ ] Parameter changes: default values, similar parameters but with different default values
[ ] Policy changes: use new policy to replace old one, functionality automatically enabled
[ ] Feature removed
[ ] Miscellaneous: upgrade & downgrade compatibility, etc.

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

[ ] This is a backport pr

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[ ] 3.3
[ ] 3.2
[ ] 3.1
[ ] 3.0
[ ] 2.5

@Mergifyio backport branch-3.2.12-ee-dbase-1024

authors: kevincai yongbingwang


text:
[BugFix]: data error in build persistent index from tablet

What type of PR is this：

[x] bug
[ ] feature
[ ] enhancement
[ ] refactor
[ ] others

Which issues of this PR fixes ：

Fixes #
Problem Summary(Required) ：

It is the same problem with https://github.com/StarRocks/starrocks/pull/7342

issue https://github.com/StarRocks/starrocks/issues/7524 should be related to this bug.  I haven't tested if this pr solves the problem, i will check it later.


text:
[Bugfix] Fix mv partition by column expection

What type of PR is this：

[x] bug
[ ] feature
[ ] enhancement
[ ] refactor
[ ] others

Which issues of this PR fixes ：

Fixes #
Problem Summary(Required) ：

Create mv sql:
CREATE MATERIALIZED VIEW mv1_multi_tables_partition_by_column
PARTITION BY s1
distributed by hash(s2)
refresh async EVERY(INTERVAL 10 SECOND)
PROPERTIES('replication_num' = '1')
AS select t1.k1 s1, t2.k2 s2 from tbl1 t1 join tbl2 t2 on t1.k1 = t2.k1;

Exception in fe.log
2022-07-26 15:05:27,586 WARN (pool-21-thread-6|133) [TaskRunExecutor.lambda$executeTaskRun$0():42] failed to execute TaskRun.
java.lang.NullPointerException: null
        at com.starrocks.scheduler.MvTaskRunProcessor.refreshMv(MvTaskRunProcessor.java:382) ~[classes/:?]
        at com.starrocks.scheduler.MvTaskRunProcessor.processTaskRun(MvTaskRunProcessor.java:170) ~[classes/:?]
        at com.starrocks.scheduler.TaskRun.executeTaskRun(TaskRun.java:106) ~[classes/:?]
        at com.starrocks.scheduler.TaskRunExecutor.lambda$executeTaskRun$0(TaskRunExecutor.java:35) ~[classes/:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?]
        at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:264) [?:?]
        at java.util.concurrent.FutureTask.run(FutureTask.java) [?:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
        at java.lang.Thread.run(Thread.java:829) [?:?]

run starrocks_admit_test

run starrocks_admit_test

authors: blackstar-baba wanpengfei-git


text:
[BUG] Block ship sheet when language localize fr and manage crew

Found an error when I add crew on a ship:
Context:

Core Language FR (everything except native english)
Reset the "Configure Crew Roles"

Add the crew member and the dice helpers will not find the characteristic to display the dice into the ship sheet under the actor role

Here is my workaround:
line 303 dice-helpers.js 'function convert_skill_name' replace:
<-- if (skills[skill]['label'] === pool_skill_name) {
--> if (game.i18n.localize(skills[skill]['label']) === pool_skill_name) {
Other solution is simply go to "Configure Crew Roles" and save a first time.

Done, thanks for the report and fix. Will be released in 1.805.

Thank you for your reactivity ;-)

authors: prolice wrycu

repo: StarWarsFoundryVTT/StarWarsFFG


text:
Implement Authorization library

This app needs to implement the Authorization library to allow managing what users have rights to administer surfaces, etc.

Reference implementations:

https://github.com/StarcounterApps/Images
https://github.com/StarcounterApps/Calendar

@un-tone will add comments to the Images app and then try to write the article for the Cookbook. The article will be similar to https://docs.starcounter.io/guides/web-apps/acceptance-testing-with-selenium/ (btw. that article should be moved to Cookbook).

Auth library was implemented in #162 . Closing.

Unfortunately it seems like these changes breaks refreshing page after logging in:

@PatrykSzwer could you please check it?

I'll check it and create new PR for this.

authors: PatrykSzwer un-tone warpech

repo: StarcounterApps/Website


text:
Highlight for nowcast map is red, which is confusing given the R-eff color scheme

Highlight for nowcast map is red, which is confusing given that R-eff color scheme for the map has red as the highest R-eff category.  Shift to heavy outline to indicate county is selected?

agree, will work to resolve in next version

this issue does not apply to the open source version of CalCAT

authors: adamr-hub vargoCDPH

repo: StateOfCalifornia/CalCAT